【发布时间】:2013-08-21 09:50:55
【问题描述】:
目前Joda DateTime可以获取当前Android系统时间,但是当Android系统日期或时区发生变化时是否可以获取DateTime?
我在日期/时区更改后尝试过,但它不起作用:
DateTime dt = DateTime.now();
DateTime dt = new DateTime();
当我使用日历时它工作正常:
Calendar c = Calendar.getInstance();
c.getTime() //Returns the correct changed Android Date and Time
【问题讨论】:
-
以下链接 (stackoverflow.com/a/8713654/1012381) 建议使用 LocalDate 而不是 DateTime。
-
@JScoobyCed 感谢您的链接,刚刚查看并尝试了代码,效果很好。你能把这个作为答案让我接受吗?
-
完成。谢谢你提醒我:)
标签: android jodatime android-date