1. 程式人生 > 其它 >java獲取前一天的日期

java獲取前一天的日期

技術標籤:java日期處理java

java獲取前一天的日期

分享一篇獲取前一天日期的帖子

// 獲取昨天的日期
 private static Map<String,String> getTime() {

        DateTime todayDt = DateTime.now().withTimeAtStartOfDay();
        DateTime yesterdayDt = DateTime.now().minusDays(1).withTimeAtStartOfDay();

        String today =
todayDt.toString(DateTimeFormat.forPattern(DateUtils.FORMAT.ISO_DATE_TIME)); String yesterday = yesterdayDt.toString(DateTimeFormat.forPattern(DateUtils.FORMAT.ISO_DATE_TIME)); Map<String, String> map = new HashMap<>(); map.put("today", today); map.
put("yesterday", yesterday); return map; }

下面是 DateUtils,可按需求更換格式

public interface DateUtils {
    interface FORMAT {
        String ISO_DATE_TIME = "yyyy-MM-dd'T'HH:mm:ss.SSS";
        String DATE_FORMAT = "yyyy-MM-dd HH:mm:ss";
    }