SimpleDateFromat

Date date = new Date();
System.out.println(date);  // Mon Jan 20 13:48:12 CST 2025
System.out.println(date.getTime()); // 1737352170191

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(format.format(date.getTime()));      // 2025-01-20 13:49:30

String stringBuilder = "yyyy年MM月dd日 HH:mm:ss" + " 上下午标志 a" +
        " E" + " 一年中的第D天" +
        " 一月中的第F个星期" + " 一年中的第w个星期" +
        " 一月中的第W个星期" + " Z";
SimpleDateFormat sdf = new SimpleDateFormat(stringBuilder);
String dateString = sdf.format(new Date());
System.out.println(dateString);
// 2025年01月20日 13:52:32 上下午标志 下午 周一 一年中的第20天 一月中的第3个星期 一年中的第4个星期 一月中的第4个星期 +0800

最后更新于

这有帮助吗?