Segue abaixo uma das formas de capturar a Data e Hora do sistema Android.
SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss"); Date date = new Date(); String dataHora = dateFormat.format(date);
Toast.makeText(this, dataHora, Toast.LENGTH_SHORT).show(); /* Saída: 13/01/2016 17:32:15 */
Como já deve ter percebido, você pode passar o formato/parâmetro de quais informações você deseja capturar, alterando apenas o parâmetro de formato na função SimpleDateFormat.
SimpleDateFormat("dd/MM/yyyy"); /* Saída: 13/01/2016 */
SimpleDateFormat("HH:mm:ss"); /* Saída: 17:32:15 */
SimpleDateFormat("dd"); /* Saída: 13 */
Documentação completa você encontra no link abaixo:
Android Developer: SimpleDateFormat
Deixe um comentário