ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

javascript 中时间戳与日期间的相互转换,以及通过时间戳之差得到相差的天数

2021-03-05 14:58:22  阅读:244  来源: 互联网

标签:console log 天数 javascript Date 时间 2021 time var


1、日期转换时间戳
①、 Date.parse();

 var time = Date.parse(new Date('2021-3-5'));
 console.log(time); //1614873600000

②、valueOf() (获取到秒)

var time = (new Date('2021-3-5')).valueOf();
console.log(time); //1614873600000

③、getTime() (获取到秒)

var time = (new Date('2021-3-5')).getTime();
console.log(time);//1614873600000

2、时间戳转为日期
①、转换为年月日

 var year_month = (new Date('2021-3-5')).toLocaleDateString();
 console.log(year_month); // 2021/3/5
 year_month.replace(/\//g,'-');
 console.log(year_month); // 2021-3-5

②、时间戳转为年月日

 var s = 1614873600000;//得到时间戳
 console.log(new Date(s).toLocaleString()); //2021/3/5 上午12:00:00

3、两个时间戳之差 获取天数

 var start=1491789600000;//2017-4-10 10:00
 var end=1494381600000;//2017-5-10 10:00
 var utc=end-start;
 utc/(24*60*60*1000);// 天
 utc/(60*60*1000);//小时
 utc/(60*1000); // 分

标签:console,log,天数,javascript,Date,时间,2021,time,var
来源: https://blog.csdn.net/jia_jia520/article/details/114394472

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

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

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

ICode9版权所有