2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 时间戳如何格式化为——yyyy-MM-dd HH:mm:ss

时间戳如何格式化为——yyyy-MM-dd HH:mm:ss

时间:2020-10-30 19:10:25

相关推荐

时间戳如何格式化为——yyyy-MM-dd HH:mm:ss

时间戳如何格式化为——yyyy-MM-dd HH:mm:ss ->

先给大家介绍一下什么是时间戳:

时间戳 指的就是从 1970 年 1 月 1 日 0 时 0 点 0 分 开始算起,一直到当前时间的总秒数,这段数字就是时间戳,由于时间在不断的前进,所以时间戳也在不断的改变,

这里再顺便说一下 由于以前的计算机操作系统只有 32位 所以时间戳最多间隔时间只能表示 68年,那么也就是说到了2038 便会达到最大时间,过了这个时间点所有的 32位 操作系统就会出现时间回归的现象 ->也就是全部重置为 10000000 00000000 00000000 00000000 很多软件就会出现异常了,

时间回归现象的问题 随着 64位 操作系统的诞生得到了解决,因为64位操作系统可以表示到292,277,026,596年,这个时间在千亿年之后了~

废话不多说上代码:

test.java测试类:

package com.hkl.time;import java.text.SimpleDateFormat;import java.util.Date;public class test {public static void main(String[] args) {long timeStamp = System.currentTimeMillis(); //获取当前时间戳SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //设置时间格式化的格式String date = sdf.format(new Date(Long.parseLong(String.valueOf(timeStamp)))); //将时间戳转换为时间System.out.println("date = " + date); //打印一下}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。