JavaScript中将(时间戳)毫秒转化为年月日时分秒格式
1、毫秒单位说明?
获取的时间为毫秒类型的时候,假如是10位数需要*1000,假如是13位不需要*1000.
2、方式一:通过Date自定义函数转化自己所需时间类型
new Date();获取当前系统时间,数据格式:Mon Aug 23 2021 11:55:08 GMT+0800 (中国标准时间)
new Date(时间毫秒单位);//可以将毫秒单位转化成指定的数据类型,下面有具体说明
3、方式二:获取时间--自定义数据格式
说明1:var millisecond= new Date().getTime();//获取毫秒单位。
getTime();将时间转化成毫秒单位。
说明2:在很多的插件中,时间默认返回的时间类型就是毫秒单位,此转化方式虽然比较麻烦,
但是在实际项目中的实用性较强。同时假如返回的毫秒单位是10位数,则必须让该毫秒数乘以1000。
说明3:也可以将制定时间转化成毫秒数
如:var millisecond= (new Date("2020/08/022 14:13:11")).getTime(); //得到毫秒数
4、使用改进1--当时间不足10的时候,补零操作?
显示时间格式为:2021-07-05 21:21:21
阶梯思路:通过三目运算符判断即可
具体操作如下:
5、使用改进2--创建时间格式转化函数--快速获取时间样式
第一步:向Date中创建时间格式转化函数
说明:一般情况下,不需要研究该函数的中的具体实现方式,直接使用即可。
第二步:使用第一步创建的函数获取所需时间格式
说明:直接使用,将使用函数的代码创建在body中div的下面,否则会出现body中的div没有加载,script就先执行了。
第三步:最终显示结果
2021年08月23日12小时13分42秒