时间戳转《===》时间

Ella2018 2018-11-30 原文

时间戳转《===》时间

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用的是%)

posted on 2018-11-30 22:44 小迷糊之糊里糊涂 阅读() 评论() 编辑 收藏

 

 
版权声明:本文为Ella2018原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/Ella2018/p/10046984.html

时间戳转《===》时间的更多相关文章

随机推荐

  1. SqlServer2012-创建表、删除表 增加字段 删除字段操作

    新建表:create table [表名]([自动编号字段] int IDENTITY (1,1) PRIMA […]...

  2. 线程池的使用

    线程池的使用 1、线程池的使用场景 等待返回任务的结果的多步骤的处理场景, 批量并发执行任务,总耗时是单个步骤 […]...

  3. 对于搞技术的人怎样针对自己看什么书

      今天有同事问我需要看什么书,其实我有点很难回答这个问题,其实之前我的同学圈也讨论过这个问题,其实我感觉这些 […]...

  4. pandas学习(创建数据,基本操作)

    pandas学习(一)   Pandas基本数据结构 Series类型数据 Dataframe类型 基本操作 […]...

  5. matlab中norm与svd函数用法

    格式:n=norm(A,p) 功能:norm函数可计算几种不同类型的矩阵范数,根据p的不同可得到不同的范数 以 […]...

  6. 迅为7寸安卓系统触控一体机提供操作例程【目录】

    eTOP4418-NA70V15-RC 用户使用手册 一 硬件资源、接口……̷ […]...

  7. 对原码、反码和补码的理解

    一个字节是8个bit位,也就是8位二进制数。 1、正整数的原码、反码和补码。   100的原码:0110 01 […]...

  8. Ansible–09.ansilbe利用playbook部署LNMP环境

    404...

展开目录

目录导航