当前位置:   article > 正文

datetemp oracle 转秒数_js中Date与timestamp(时间戳)的相互转换

oracle js timestamp

#时间(Date)转时间戳(Timestamp):

1、var timestamp1 = (new Date()).valueOf();

// 结果:1535374762785,通过valueOf()函数返回指定对象的原始值获得准确的时间戳值;

2、var timestamp2 = new Date().getTime();

// 结果:1535374762785,通过原型方法直接获得当前时间的毫秒值,准确;

3、var timetamp3 = Number(new Date()) ;

//结果:1535374762785,将时间转化为一个number类型的数值,即时间戳;

34e0d2a043cd987e93fdf343db5e1a8c.png

#时间戳(Timestamp)转时间(Date):

1、var date1 = new Date(1472048779952);

//结果:Mon Aug 27 2018 20:59:22 GMT+0800 (中国标准时间), 直接用 new Date(时间戳) 格式转化获得当前时间;

2、var date2=date1.toLocaleDateString().replace(/\//g, "-") + " " + timestamp4.toTimeString().substr(0, 8));

//结果:"2018-8-27 22:26:19" ,再利用拼接正则等手段转化为yyyy-MM-dd hh:mm:ss 格式;

3、toLocaleDateString方法在不同的浏览器中有可能结果不同,可进行如下操作:

1 functiongetdate() {2   var now = newDate(),3   y =now.getFullYear(),4   m = now.getMonth() + 1,5   d =now.getDate();6   return y + "-" + (m < 10 ? "0" + m : m) + "-" + (d < 10 ? "0" + d : d) + " " + now.toTimeString().substr(0, 8);7 }

5feb36f527fcd0d4f122564c34017ea5.png

willingtolove

***————————————————***

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/565792
推荐阅读
相关标签
  

闽ICP备14008679号