900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > js时间戳相互转换

js时间戳相互转换

时间:2022-01-04 17:30:12

相关推荐

js时间戳相互转换

1.将当前日期转换为时间戳

var now = new Date();console.log(now.getTime()) //1612886627039;当前的时间戳console.log(now.valueOf()) //同上,都精通到秒// 将当前日期转换为时间戳,getTime()方法可返回距1970年1月1日之间的毫秒数。

2.将时间戳转换为日期

getTime(time) {//年月日时分秒var now = new Date(time)var nian = now.getFullYear()var yue = (now.getMonth() + 1).toString().padStart(2, '0')var ri = now.getDate().toString().padStart(2, '0')var shi = now.getHours().toString().padStart(2, '0')var fen = now.getMinutes().toString().padStart(2, '0')var miao = now.getSeconds().toString().padStart(2, '0')return `${nian}-${yue}-${ri} ${shi}:${fen}:${miao}`},

3.使用Moment.js

通过npm安装:npm install moment -S

import Moment from 'moment'// 时间戳(毫秒)转化为标准时间格式 export function getTime(time) {const stamp = new Date(time)const times = Moment(stamp).format('YYYY-MM-DD HH:mm:ss')return times}

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