首页 > 编程知识 正文

js获取指定时间的时间戳,js时间转换为时间戳

时间:2023-05-06 08:53:30 阅读:268448 作者:4477

1 JavaScript 获取当前时间戳

方法一

var timestamp = Date.parse(new Date());结果:1557479983000

方法二

var timestamp = (new Date()).valueOf();结果:1557480003926

方法三

var timestamp=new Date().getTime();结果:1557480003926

第一种:获取的时间戳是把毫秒改成000显示,

第二种和第三种是获取了当前毫秒的时间戳。

2 指定时间转换时间戳

// 时间格式必须为 YYYY-MM-DD HH:MM:SS 或者 YYYY-MM-DDlet start_time = "2017-05-08 12:50:30";new Date(start_time).getTime() // 使用上面三种均可以实现

3 时间戳转换时间

function format(dataString){//dataString是整数,否则要parseInt转换var time = new Date(dataString);var year = time.getFullYear();var month = time.getMonth()+1;var day = time.getDate();var hour = time.getHours();var minute = time.getMinutes();var second = time.getSeconds();return year+'-'+(month<10?'0'+month:month)+'-'+(day<10?'0'+day:day)+' '+(hour<10?'0'+hour:hour)+':'+(minute<10?'0'+minute:minute)+':'+(second<10?'0'+second:second)}

Tips:【小程序云开发】中高级前端面试题库(源码:小程序中联系我哟)。
---------- 创作不易,感谢大家,请多多支持!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。