设备和模拟器上的日期不一致

时间:2014-02-14 20:31:35

标签: android date android-emulator calendar

我有一个处理日期的Android应用程序。我正在使用日历,因为我只需要日,月和年。

我使用Calendar.getInstance()获取当前日期,然后我使用cal.set(Calendar.DAY_OF_WEEK, Calendar.SUNDAY);将日期设置为星期日。

我今天(2月15日(周六))运行了此代码。

当我在Eclipse模拟器上运行它时,日期回滚到上一个星期日,即2月9日。

当我在手机上播放时,日期会提前到下一个星期日,即2月16日。

为什么会这样?是不是因为操作系统的版本不同?

另外,我只需要ROLLBACK。 我该如何确保这一点?

1 个答案:

答案 0 :(得分:0)

看起来这是few years ago的答案。这不是因为不同的Android版本,因为它从一开始就存在。