首页 > Web开发 > 详细

JS时间戳时间互转

时间:2020-01-20 18:07:12      阅读:69      评论:0      收藏:0      [点我收藏+]

技术分享图片

<input type="text" id="orgvalue"/> 
<input type="text" id="destvalue"/> <input type="button" onclick="toTime()" value="转时间"/> <input type="button" onclick="toTimeStamp()" value="转时间戳"/>
//转时间
function toTime() {
    var v= document.getElementById(‘orgvalue‘).value;
    document.getElementById(‘destvalue‘).value=timestampToTime(v)
}
//转时间戳
function toTimeStamp() {
    var v = document.getElementById(‘orgvalue‘).value;
    var date = new Date(v);
    document.getElementById(‘destvalue‘).value = date.getTime()/1000;
}
function timestampToTime(timestamp) {
    var date = new Date(timestamp * 1000);//时间戳为10位需*1000,
    var Y = date.getFullYear() + ‘-‘;
    var M = (date.getMonth() + 1 < 10 ? ‘0‘ + (date.getMonth() + 
    var D = date.getDate() + ‘ ‘;
    var h = date.getHours() + ‘:‘;
    var m = date.getMinutes() + ‘:‘;
    var s = date.getSeconds();
    return Y + M + D + h + m + s;
}

 不带毫秒数

JS时间戳时间互转

原文:https://www.cnblogs.com/zhaogaojian/p/12218514.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!