工作上用到这个还挺多的,做个简单的随笔,以后查询的时候比较方便:

一般JS获取的时间戳默认是13位数字,在个人的工作中,PHP后台只需要精确到秒就行,看各位亲的需要了,

代码注释里尽量写的比较清楚了 <( ̄︶ ̄)↗[GO!]

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>时间与时间戳互相转换</title>
</head>
<body><script>
//---------时间转换时间戳//1、转换指定的时间//声明一个正常页面上显示的时间:let data1="2018-02-16 12:11:11";//返回的是13位毫秒的数值let time1=new Date(Date.parse(data1.replace(/-/g, "/"))).getTime();//不过一般后台传输时只需要精确到秒就可以了,再除以1000即可document.write("时间转换时间戳 :  <br/>       time1 : "+time1/1000  +" <br/> ");//2、转换当前时间:let data2=new Date();let time2=Number(data2);            //精确到毫秒let time3=Date.parse(data2);        //虽然也是到毫秒,不过毫秒数并不准确,以000显示let time4= +data2;                  //精确到毫秒document.write("time2: "+time2+" <br/> time3: "+time3+" <br/> time4: "+time4  +" <br/> ");//---------时间戳转换页面显示的时间格式//括号里填写指定的时间戳  不填默认当前的时间戳let data3 = new Date(1518754271 * 1000);   //精确到毫秒的就不用 *1000  了let y=data3.getFullYear(),month=data3.getMonth() + 1,m=month<10 ? "0"+month : month,d=(data3.getDate()<10) ? "0"+data3.getDate() : data3.getDate(),h=(data3.getHours()<10) ? "0"+data3.getHours() : data3.getHours(),mi=(data3.getMinutes()<10) ? "0"+data3.getMinutes() : data3.getMinutes(),s=(data3.getSeconds()<10) ? "0"+data3.getSeconds() : data3.getSeconds();sendDate=y + "-" +m + "-" +d + " " +h + ":" +mi + ":" +s;document.write("  <br/> 时间转换时间戳 :  <br/>       sendDate: "+sendDate);</script></body>
</ht
ml>

(不支持ECMAScript 6 语法 把let 换成 var 就行,)

显示数据:


ps: 复制用毫秒数:

一小时:3600000

一天:86400000

JavaScript 时间与Unix时间戳互相转换,指定时间转换或获取当前时间相关推荐

  1. php 把unix时间转换成时间,php unix时间戳转换成时间的方法

    php unix时间戳转换成时间的方法:首先创建一个PHP示例文件:然后通过"date('Y-m-d H:i:s', 1547740800);"方式将指定的unix时间戳转换成时间 ...

  2. php把北京时间转换时间戳,北京时间与unix时间戳(unix timestamp)的互转方法

    unix时间戳(英文为Unix epoch, Unix time, POSIX time 或 Unix timestamp),是从1970年1月1日(UTC/GMT的午夜)开始到某一时刻所经过的秒数, ...

  3. utc秒数 linux时间戳,UTC时间与UNIX时间戳之间的转换

    将当前系统时间转换为UNIX时间戳 BASH 1 2 $date +%s 1263236513 +%s是date的格式控制,上面命令的意思其实就是将当前系统时间以UNIX时间戳的形式输出. 如果要将任 ...

  4. Linux 各种BCD时间与Unix时间戳格式转换

    在Linux C或C++编程中,因为应用场景的不同,经常会遇到各种时间之间的装换,有时需要BCD时间,有时需要Unix时间戳,也有叫绝对时间的.这里介绍几种时间格式转换的应用. Unix时间戳: Un ...

  5. Linux命令date日期时间和Unix时间戳互转

    A.将日期转换为Unix时间戳 将当前时间以Unix时间戳表示: date +%s 输出如下: 1361542433 转换指定日期为Unix时间戳: date -d '2013-2-22 22:14' ...

  6. Linux命令date 日期时间和Unix时间戳互转

    1.将当前时间以Unix时间戳表示 date +%s 输出如下: 1512692477 2.转换指定日期为Unix时间戳 date -d '2017-12-08 08:22' +%s 输出如下: 15 ...

  7. python unix时间戳格式化输出_python正常时间和unix时间戳相互转换的方法

    本文实例讲述了python正常时间和unix时间戳相互转换的方法.分享给大家供大家参考.具体分析如下: 这段代码可以用来转换常规时间格式为unix时间戳,也可以将unix时间戳转换回来, 例如:133 ...

  8. python unix 时间戳转北京时间,python时间与Unix时间戳相互转换方法详解

    对于时间数据,如2018-09-25 09:28:59,有时需要与Unix时间戳进行相互的运算,此时就需要对两种形式进行转换,在Python中,转换时需要用到time模块,具体的函数如下: 其中uni ...

  9. 时间:UTC时间、GMT时间、本地时间、Unix时间戳

    1.UTC时间 与 GMT时间 我们可以认为格林威治时间就是时间协调时间(GMT=UTC),格林威治时间和UTC时间均用秒数来计算的. 2.UTC时间 与 本地时 UTC + 时区差 = 本地时间 时 ...

  10. C语言:UTC时间-转-Unix时间戳

    C语言:Unix时间戳-转-UTC时间 C语言:UTC时间-转-Unix时间戳 一.简介 1. Unix时间戳 Unix系统内记录的时间是一个时间戳,所谓时间戳,就是当前时间距离1970年1月1日0时 ...

最新文章

  1. 我说分布式事务之最大努力通知型事务
  2. jvm性能调优 - 11J线上VM调优案例分享
  3. ACE_Service_Handler类的理解和使用
  4. java jsp 原理_jsp的工作原理是什么
  5. 双目摄像头 三维坐标 python_时间编码单像素三维成像:挑战三维成像的速度极限...
  6. TensorFlow MNIST CNN LeNet5模型
  7. 用wxpython做ui_wxPython - 如何强制UI刷新?
  8. Win2003磁盘分区调整
  9. Kotlin 5 控制流,返回和跳转
  10. 在线数理思维教育品牌“火花思维”完成4000万美元C轮融资
  11. postman使用教程,接口自动化测试
  12. Mac如何解压rar,zip等各种格式文件
  13. NFinal ajax
  14. RAID磁盘阵列的部署(red hat 6.5)
  15. curses.h: No such file or directory
  16. 数据库系统概论第五版(王珊) 课后习题答案
  17. 机器学习(周志华)课后习题
  18. Ajax请求回调函数没有被调用
  19. seaweedfs springboot 文件名乱码
  20. Oralce ERP中AP模块Vender银行信息查询语句

热门文章

  1. 无线网络优化管理面试题和笔试题
  2. java中的类跟结构体_C#中的结构体与类的区别
  3. 开启 QQ 邮箱 POP3, SMTP 服务和获取服务授权码(密码)
  4. 被讨厌的勇气:“自我启发之父”阿德勒的哲学课
  5. windows删除证书
  6. IIC读取AS5600磁编码器并计算相对角度与圈数代码移植
  7. 部署3PAR VSP5.1.0.0监控3PAR存储状态实时邮件告警
  8. 解决复杂问题方法-分治
  9. 修改Docker镜像仓库为国内163镜像源
  10. H323加载H264插件时出现找不到dll文件问题解决