SimpleDateFormat中parse方法中YYYY和yyyy的区别
2018-03-09 15:52
471 查看
yyyy:
代码:
运行结果:
yyyy parse出来的结果就是当前的时间。
--------------------------------------------
YYYY:
代码:
输出结果:
结果为什么这么奇怪呢?
经过研究YYYY表示的是当前时间所在的年份的一月一号所在的那个星期中第一天的日期也就是星期日那一天的日期。
2018年1月1号所在的星期的第一天是2017年12月31号。
2017年1月1号所在的星期的第一天是2017年1月1日
2016年1月日所在的星期第一天是2015年12月27日
--------------------------------------
也不知道这样做的意义何在。
代码:
运行结果:
yyyy parse出来的结果就是当前的时间。
--------------------------------------------
YYYY:
代码:
输出结果:
结果为什么这么奇怪呢?
经过研究YYYY表示的是当前时间所在的年份的一月一号所在的那个星期中第一天的日期也就是星期日那一天的日期。
2018年1月1号所在的星期的第一天是2017年12月31号。
2017年1月1号所在的星期的第一天是2017年1月1日
2016年1月日所在的星期第一天是2015年12月27日
--------------------------------------
也不知道这样做的意义何在。
相关文章推荐
- 时间转换的好用方法(好招1)//Date date = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").parse("2007-09-21 11:00:10.0100");
- Java时间处理类SimpleDateFormat的parse和format方法的正确使用
- 获取任意格式的new date,如yyyy-mm-dd、yyyy-mm等等,只需要SimpleDateFormat的formate(Date)和parse(String)两个函数即可
- SimpleDateFormat的parse(String str)方法的用法
- SimpleDateFormat中parse和format的区别
- SimpleDateFormat中parse和format的区别
- SimpleDateFormat中的YYYY和yyyy引起的parse和format的错误输出
- JDK1.6和JDK1.7对于SimpleDateFormat的参数 yyyy和YYYY的区别
- SimpleDateFormat的yyyy-MM-dd HH:mm:ss跟yyyy-MM-dd hh:mm:ss的区别
- SimpleDateFormat的parse(String str)方法的用法
- simpledateformat.parse干什么用?他和simpledateformat.format有什么区别
- java日期与字符串互转,SimpleDateFormat类中的fomat方法和parse方法
- 让SimpleDateFormat的parse方法严格解析
- 关于java.text.SimpleDateFormat的parse()方法存在的坑
- SimpleDateFormat的使用方法总结
- SimpleDateFormat使用方法
- SimpleDateFormat线程不安全及解决的方法
- SimpleDateFormat 日期格式化,以及SimpleDateFormat.parse
- SimpleDateFormat线程不安全示例及其解决方法
- new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")?