记一次日期时间的大坑 YYYY-MM-DD HH:mm:ss
2023-07-16 本文已影响0人
乐宝呗
在项目开发时,后端返回的日期是毫秒值 自己需要转化下格式,于是封装了formatTime函数。后来发现自己转化格式后的数据怎么和后台给的数据差了12小时呢,什么原因呢?
首先怀疑是东八区的原因,后来又想这不应该差8小时吗?
最后发现 是hh小写原因,
小时如果小写的话 就是yyyy-MM-dd hh:mm:ss,为12小时制
小时如果大写的话 就是yyyy-MM-dd HH:mm:ss,为24小时制
记住啦,要不把时间耽误在这上面太不值得了。