<分区>
Possible Duplicate:
Get yesterday's date using Date
将 Java Date 对象的值设置为昨天的优雅方法是什么?
标签 java
最佳答案
你是说时间倒退24小时吗。
Date date = new Date(System.currentTimeMillis() - 24 * 60 * 60 * 1000L);
或者在同一时间返回一天(这可能是 23 或 25 小时,具体取决于夏令时)
Calendar cal = Calendar.getInstance();
cal.add(Calendar.DATE, -1);
由于夏令时,这些并不完全相同。
关于java - 如何将 Java Date 对象的值设置为昨天?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11965974/