• js timestamp与datetime之间的相互转换


    datetime转换成timestamp

    strdate = "2015-08-09 08:01:36:789";
    var d = new Date(strdate);
    var timestamp=Math.round(d.getTime());
    document.write("timestamp: "+timestamp+"<br>");
    输出:
    timestamp: 1439078496789
    其他方法:
    var timestamp = Date.parse(strdate);
    或者
    var timestamp = d.valueOf();
    注意:
    strdate要加上毫秒,不然再转换成datetime会丢失毫秒

    timestamp转换成datetime

    function timeStamp2String (time){
            var datetime = new Date();
             datetime.setTime(time);
             var year = datetime.getFullYear();
             var month = datetime.getMonth() + 1;
             var date = datetime.getDate();
             var hour = datetime.getHours();
             var minute = datetime.getMinutes();
             var second = datetime.getSeconds();
             var mseconds = datetime.getMilliseconds();
             return year + "-" + month + "-" + date+" "+hour+":"+minute+":"+second+"."+mseconds;
    };
    var time = "1439078496789"; //or time=1439018115000; 结果一样
    var strdate2 = timeStamp2String(time);
    document.write("date: "+strdate2+"<br>");
    输出:
    date: 2015-8-9 8:1:36.789
  • 相关阅读:
    window C/C++ 简单的IDE编译器
    ubuntu 安装 lamp
    架构设计
    linux 性能分析
    wifi基本原理
    openwrt 编译
    学习笔记day5:inline inline-block block区别
    脱离原来文档流产生浮动框
    meta标签清理缓存
    百度web前端面试2015.10.18
  • 原文地址:https://www.cnblogs.com/A-yes/p/9894175.html
Copyright © 2020-2023  润新知