Capturando a Hora (24h) utilizando String.format();

//-- Esse formato captura a hora (24h) completa. Ex: 15:30:40
String.format("%tT", calendar)

//-- Esse formato captura a hora (24h) sem os segundos. Ex: 15:30
String.format("%tR", calendar)

//-- Esse formato captura a hora (12h) completa. Ex: 03:30:40 PM
String.format("%tT", calendar)

Exemplo com Toast para exibir a hora atual:
Toast.makeText(this, String.format("%tr", calendar), Toast.LENGTH_SHORT).show();

Capturando a Data no padrão ISO 8601 formato (YYYY-MM-DD)
//-- Ex: 2015-12-23
String.format("%tF", calendar)

Exemplo com Toast para exibir a data atual:
Toast.makeText(this, String.format("%tF", calendar), Toast.LENGTH_SHORT).show();

Informações mais completas e detalhadas você pode encontrar aqui: http://goo.gl/zhXzna