1、yyyy与YYYY

public static void main(String[] args) {DateTime date = new DateTime(2019, 12, 31, 0, 0);SimpleDateFormat format = new SimpleDateFormat("YYYY-MM-dd");System.out.println(format.format(date.toDate()));SimpleDateFormat format2 = new SimpleDateFormat("yyyy-MM-dd");System.out.println(format2.format(date.toDate()));
}

输出结果:

2020-12-31
2019-12-31

YYYY是week-based-year,表示当天所在的周属于的年份,一同从周日开始,周六结束,只要本周跨年那么这周就算入下一个年份中。所以2019年12月31日那天在这种转换方式下就是2020年。而当倩yyyy这种情况下年份就是2019。

2、MM与mm

这个比较好区分,MM:表示月份;mm:表示分钟

3、DD与dd

 Calendar calendar = Calendar.getInstance();// 2019-12-31calendar.set(2019, Calendar.DECEMBER, 31);Date strDate1 = calendar.getTime();// 2020-01-01calendar.set(2020, Calendar.JANUARY, 1);Date strDate2 = calendar.getTime();// 大写 YYYYSimpleDateFormat formatYYYY = new SimpleDateFormat("YYYY/MM/dd");System.out.println("2019-12-31 转 YYYY/MM/dd 格式: " + formatYYYY.format(strDate1));
//        System.out.println("2020-01-01 转 YYYY/MM/dd 格式: " + formatYYYY.format(strDate2));
//        // 小写 YYYYSimpleDateFormat formatyyyy = new SimpleDateFormat("yyyy/MM/DD");System.out.println("2019-12-31 转 yyyy/MM/dd 格式: " + formatyyyy.format(strDate1));
//        System.out.println("2020-01-01 转 yyyy/MM/dd 格式: " + formatyyyy.format(strDate2));

输出结果:2019-12-31 转 YYYY/MM/dd 格式: 2020/12/31
                  2019-12-31 转 yyyy/MM/dd 格式: 2019/12/365

DD格式是指当前日期在当年中的天数,今天正好是当年的最后一天,导致字符串多了一位,事实上我这里的本意是当月日期,应该改用dd格式。

4、HH与hh

输出结果:2019-12-31 转 YYYY/MM/dd 格式: 2020/12/31 154958
                  2019-12-31 转 YYYY/MM/dd 格式: 2020/12/31 034958

HH是24小时制,hh是12小时制

5、SS与ss

输出结果:2019-12-31 转 YYYY/MM/dd HHmmss 格式: 2020/12/31 155805
                  2019-12-31 转 YYYY/MM/dd HHmmSS格式: 2020/12/31 1558101

ss表示秒,SS输出的是毫秒

6、

String nowtime = new SimpleDateFormat("yyyyMMddHHmmssSSS").format(new Date());
System.out.println(nowtime);
yyyyMMddHHmmssSSS

输出结果:20211227155805103

注释:类似这样的格式,4位年2位月2位日2位时2位分2位秒3位毫秒

java 中常见日期格式的设置(yyyyMMdd HHmmss)相关推荐

  1. java 中常见日期格式的设置

    时间格式:yyyy-MM-dd HH:mm:ss 其中每一个的大小写的区别 1.yyyy与YYYY public static void main(String[] args) {Date date= ...

  2. java中的日期格式转换

    import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; imp ...

  3. java中if条件格式_Java 设置Excel条件格式示例代码(高亮条件值、应用

    概述 在Excel中,应用条件格式功能可以在很大程度上改进表格的设计和可读性,用户可以指定单个或者多个单元格区域应用一种或者多种条件格式.本篇文章,将通过Java程序示例介绍条件格式的设置方法,设置条 ...

  4. java报日期格式错误_在java中如何处理日期格式问题

    1.最简洁的办法就是在对应的对象中加注解 如下一个例子: @DateTimeFormat(pattern="yyyy-MM-dd") @JsonFormat(pattern=&qu ...

  5. JAVA中对日期格式的处理

    日期和时间模式 日期和时间格式由日期和时间模式 字符串指定.在日期和时间模式字符串中,未加引号的字母 'A' 到 'Z' 和 'a' 到 'z' 被解释为模式字母,用来表示日期或时间字符串元素.文本可 ...

  6. java中日期格式的转换_java中定义日期格式的转换符

    Hi,大家好久不见,今天我们在这里给大家介绍一下关于Java的小知识,在Java中定义日期格式的转换符,至于运用呢就不和大家做介绍了:接下来就给大家详细介绍一下如何实现. 那我们该如何创建使用呢?首先 ...

  7. poi导入excel日期处理_POI处理Excel中各种日期格式问题

    前不久写过一篇随笔<EXCEL解析之终极方法WorkbookFactory>,提到使用WorkbookFactory来处理Excel文件数据,最近发现一个问题就是这个办法不能很好的处理各种 ...

  8. Java中的日期操作

    在日志中常用的记录当前时间及程序运行时长的方法: public void inject(Path urlDir) throws Exception {SimpleDateFormat sdf = ne ...

  9. java中输入日期_Java中的日期操作

    在日志中常用的记录当前时间及程序运行时长的方法: public void inject(Path urlDir) throws Exception { SimpleDateFormat sdf = n ...

最新文章

  1. 第十五届全国大学生智能汽车竞赛各分赛区国赛获奖信息
  2. MS/OR国际期刊排名
  3. 【统计学习】多元统计分析
  4. Winform中设置BackgroundWorker在取消时关闭后台进程
  5. c++中outtextxy_第12章 坚持一百秒(《C和C++游戏趣味编程》配套教学视频)
  6. 正常web页面登录时效是多少_Web 系统的安全性测试之权限管理测试
  7. qt5 下载 及 qtcreator集成msvc2017 x64
  8. Ionicons的使用
  9. Slave_IO_Running: No 的解决
  10. android 检查电话号码是否合理(含大陆和香港格式)
  11. 【多式联运】基于模拟退火优化遗传算法求解多式联运运输问题(含碳政策)含Matlab代码
  12. 使用java调用阿里云车牌识别API
  13. 【多源融合】自适应卡尔曼滤波的多种形式:遗忘卡尔曼滤波、渐消记忆卡尔曼滤波和自适应卡尔曼滤波
  14. 【好文推荐】mysql的优点和缺点
  15. 如何避免高不成低不就? 疫情当下Java学习路线分享
  16. C/C++面试感受和经验以及面试题收藏
  17. “从零到一“基于Freeswitch二次开发:Freeswitch入门与网络架构 (一)
  18. DSPE-PEG-Biotin,CAS:385437-57-0,磷脂-聚乙二醇-生物素可延长循环半衰期
  19. simulink仿真控制代数环问题
  20. 七层登录之新小知识点

热门文章

  1. 对于 Scanner类 中 next 和 nextLine 方法的区别
  2. 全面战争战锤2游戏高清Mac动态壁纸
  3. Mac重装系统提示“未能创建用于APFS安装的预启动宗卷”
  4. Linux下网络不可达
  5. 杠杆交易比例是多少倍?
  6. mysql setinc_thinkphp3.2.0 setInc方法
  7. Word首页不显示页码的2种方法
  8. mysql sql外键的作用_SQL的主键和外键的作用
  9. vue3 +ts组合式开发
  10. 便利店信息发布系统解决方案,堪称时间管理大师