ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

时间戳 和 时间的相互转换

2021-01-13 12:01:04  阅读:181  来源: 互联网

标签:转换 myDate Date 获取 时间 当前 相互 new


原生 js 时间戳 和 时间的相互转换

时间转换为时间戳

1、let timestamp = new Date().valueOf(); 
//通过valueOf()函数返回指定对象的原始值获得准确的时间戳值;
2、let timestamp = new Date().getTime();
//通过原型方法直接获得当前时间的毫秒值,准确
3、var timetamp = Number(new Date()) ;
//将时间转化为一个number类型的数值,即时间戳;

时间戳转换为时间

let date = new Date(1610507257932);

常用时间转换操作方法

let myDate = new Date();
//使用getYear()方法目前返回的是3位数!处于1900年和1999年间的getYear()方法返回的只有两位数。在此之后的年份返回的都是四位数的,比如2009年,Javascript解析器应该是返回2009的,而浏览器则计算返回109。
myDate.getYear();        //获取当前年份(2位或3位)
myDate.getFullYear();    //获取完整的年份(4位,1970-????)
myDate.getMonth();       //获取当前月份(0-11,0代表1月)
myDate.getDate();        //获取当前日(1-31)
myDate.getDay();         //获取当前星期X(0-6,0代表星期天)
myDate.getTime();        //获取当前时间戳
myDate.getHours();       //获取当前小时数(0-23)
myDate.getMinutes();     //获取当前分钟数(0-59)
myDate.getSeconds();     //获取当前秒数(0-59)
myDate.getMilliseconds();    //获取当前毫秒数(0-999)
myDate.toLocaleDateString();     //获取当前日期
![在这里插入图片描述](https://www.icode9.com/i/ll/?i=20210113113652548.png)

myDate.toLocaleTimeString();    
![在这里插入图片描述](https://www.icode9.com/i/ll/?i=20210113113747392.png)

myDate.toLocaleString( );      
 ![在这里插入图片描述](https://www.icode9.com/i/ll/?i=20210113113916238.png)

欢迎大家加入微信群交流
前端交流群

今天是从业四年以来第2篇分享文章,也算是个进步吧,一天进步一点点,加油

好,今天的方法就分享到这里,如果各位有什么不明白的,可以在评论下留言,大家一起探讨。我是三井寿,一个永不放弃的男人!
在这里插入图片描述

标签:转换,myDate,Date,获取,时间,当前,相互,new
来源: https://blog.csdn.net/qq_16683523/article/details/112556023

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有