时间戳转《===》时间(示例代码)

栏目: 时间戳 · 发布时间: 2021-01-23

来源:cnblogs.com

简介  这篇文章主要介绍了时间戳转《===》时间(示例代码)以及相关的经验技巧,文章约1550字,浏览量400,点赞数3,值得参考!

1.js获取当前时间戳的方法

var tsp1 = Date.parse(new Date());//不推荐这种办法,毫秒级别的数值被转化为000
var tsp2 = (new Date()).valueOf();//获取了当前毫秒的时间戳,准确。
var tsp3 = new Date().getTime();//getTime()返回数值的单位是毫秒

 


2.js获取指定时间戳的方法

var tsp4= (new Date("2018/06/22 08:00:20")).getTime()/1000;

 

3.时间戳转换成时间

var tsp=new Date(1472048779952) //直接用NEW Date(要转换的时间戳)来获取时间戳所代表的的日期

3.1时间戳转换成天、时、分、秒

var mss = (new Date("2018/06/22 08:00:20")).getTime();

var days = parseInt(mss / (1000 * 60 * 60 * 24));

var hours = parseInt((mss % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));

var minutes = parseInt((mss % (1000 * 60 * 60)) / (1000 * 60));

var seconds = (mss % (1000 * 60)) / 1000;

 

4.计算某一日期是星期几

当我们知道某一‘yyyy-mm-dd‘日期时便可以计算出当前是星期几,公式如下:

基姆拉尔森计算公式
W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7
在公式中d表示日期中的日数,m表示月份数,y表示年数。(其中mod意思是取余计算,js用的是%)







以上就是本文的全部内容,希望对大家的学习有所帮助,版权归原作者或者来源机构所有,感谢作者,如果未能解决你的问题,请参考以下文章。

iOS 时间戳转时间(示例代码)

js时间戳转时间(示例代码)

前端时间戳转时间的方法

php时间戳转时间方法(示例代码)

fiddler中抓包后时间戳转日期(示例代码)