Java中Date()类 日期转字符串、字符串转日期的问题
程序员文章站
2022-06-19 19:10:31
Java中Date()类 日期转字符串、字符串转日期的问题 今天在写东西的时候突然发现一个问题,就是先new 一个Date()然后将生成的值转为字符串, 然后再将转换后的字符串再次用new Date()转为日期,但是转完之后发现两次生成的日期之间有差距?有大佬知道是什么原因吗? 知道的大佬麻烦说一下 ......
java中date()类 日期转字符串、字符串转日期的问题
今天在写东西的时候突然发现一个问题,就是先new 一个date()然后将生成的值转为字符串,
然后再将转换后的字符串再次用new date()转为日期,但是转完之后发现两次生成的日期之间有差距?有大佬知道是什么原因吗?
知道的大佬麻烦说一下,谢谢了!
我把代码贴在下面:
public void test2() { simpledateformat simpledateformat = new simpledateformat("g yyyy年 mm月dd日 hh时mm分ss秒ss毫秒 e 一年中的第d天 mm月中的第f个e 一年中的第w个星期 一月中的第w个星期 a z时区"); //获取日期 date date = new date(); //控制台打印日期 system.out.println("date = " + simpledateformat.format(date)); //将上面获取的日期转为字符串之后再转成日期 date date1 = new date(date + ""); //控制台打印日期 system.out.println("date1 = " + simpledateformat.format(date1)); /** * 打印的结果 * date = 公元 2019年 03月16日 21时06分13秒241毫秒 星期六 一年中的第75天 03月中的第3个星期六 一年中的第11个星期 一月中的第3个星期 下午 cst时区 * date1 = 公元 2019年 03月17日 11时06分13秒00毫秒 星期日 一年中的第76天 03月中的第3个星期日 一年中的第12个星期 一月中的第4个星期 上午 cst时区 */ }
-------------------------------------------------------
推荐阅读
-
php中的Base62类(适用于数值转字符串)
-
Java中Date()类 日期转字符串、字符串转日期的问题
-
Java中Date()类 日期转字符串、字符串转日期的问题
-
php中的Base62类(适用于数值转字符串)
-
Delphi 字符串转日期,强大到窒息,VarToDateTime 解决了 困扰很久的小问题
-
那些年我们踩过的坑——Java中Date夏令时日期转换不一致问题
-
java 时间日期 字符串转Date转LocalDate 后 计算相差天数
-
php中的Base62类(适用于数值转字符串)
-
利用js实现字符串转日期格式的方法实例详解
-
Java将Nginx输出的日志有日期字符串转成Date类型