如何在Android中获取当前时间?

时间:2016-02-23 13:54:38

标签: java android time

我需要得到用户触摸按钮的时间。比如,当用户触摸button1时,我需要它来保存触摸此按钮的确切时间,分钟和日期。我怎么能这样做?

2 个答案:

答案 0 :(得分:5)

您可以尝试以下代码:

    Calendar calendar = Calendar.getInstance(Locale.getDefault());
    int hour = calendar.get(Calendar.HOUR_OF_DAY);
    int minute = calendar.get(Calendar.MINUTE);
    int second = calendar.get(Calendar.SECOND);
    int date = calendar.get(Calendar.DAY_OF_MONTH);
    int month = calendar.get(Calendar.MONTH);
    int year = calendar.get(Calendar.YEAR);

答案 1 :(得分:3)

System.currentTimeMillis()

您可以使用此功能来转义日期对象的创建。

您可以持久保存它,并且您始终可以创建它的Date对象。