如何获取我的设备日期

时间:2014-09-01 14:11:33

标签: android

我想让我的Android设备日期和检查与当前日期和比较剩余天数。标签或设备也没有SIM 。 谢谢!

2 个答案:

答案 0 :(得分:5)

Android API用于管理时间android.text.format.Time

获取当前时间:

Time time = new Time();
time.setToNow();

要计算两次之间的差异,您可以尝试使用此代码

Time time1;
Time time2;
long diff = time1.toMillis(false) - time2.toMillis(false);
// Now 'diff' contains difference between those two time in milliseconds

更新#1

  

此类在API级别22中已弃用。

答案 1 :(得分:4)

您可以使用此代码获取设备日期。

SimpleDateFormat s = new SimpleDateFormat("dd/MM/yyyy hh:mm:ss", Locale.getDefault());
String dateFormat = s.format(new Date(System.currentTimeMillis()));