五种javascript时间与时间戳之间的转换方式

时间转时间戳:javascript获得时间戳的方法有五种,都是通过实例化时间对象 new Date() 来进一步获取当前的时间戳
第一种:不推荐这种办法,毫秒级别的数值被转化为000

var timestamp1 = Date.parse(new Date()); 
console.log(timestamp1);

结果:1477808630000

第二种:通过valueOf()函数返回指定对象的原始值获得准确的时间戳值

var timestamp2 = (new Date()).valueOf();
console.log(timestamp2);

结果:1477808630404

第三种:通过原型方法直接获得当前时间的毫秒值,准确

var timestamp3 = new Date().getTime();
console.log(timestamp3);

结果:1477808630404

第四种:将时间转化为一个number类型的数值,即时间戳

var timetamp4 = Number(new Date()) ;
console.log(timetamp4);

结果:1477808630404

第五种:ES5给Date提供了一种获取时间戳的新特性

var timetamp5 = Date.now();
console.log(timetamp5);

结果:1477808630404

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第五章******************************************************...
    fastwe阅读 3,998评论 0 0
  •   引用类型的值(对象)是引用类型的一个实例。   在 ECMAscript 中,引用类型是一种数据结构,用于将数...
    霜天晓阅读 4,809评论 0 1
  • 参考基础教程的整理,方便记忆 一、Object对象 (O大写) 所有其他对象都继承自这个对象。Object本身也是...
    Viaphlyn阅读 6,921评论 0 0
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 8,745评论 0 4
  • 一:时间转时间戳:javascript获得时间戳的方法有四种,都是通过实例化时间对象new Date() 来进一步...
    洋洋_13dc阅读 6,988评论 0 0

友情链接更多精彩内容