1 var curDate = new Date();
2 var preDate = new Date(curDate.getTime() - 2460601000); //前一天
3 var nextDate = new Date(curDate.getTime() + 24
60601000); //后一天

下面总结一下js中时间戳与日期格式的相互转换:

1. 将时间戳转换成日期格式:

function  timestampToTime(timestamp) {var  date =  new  Date(timestamp * 1000); //时间戳为10位需*1000,时间戳为13位的话不需乘1000let Y = date.getFullYear() +  '-' ;let M = (date.getMonth()+1 < 10 ?  '0' +(date.getMonth()+1) : date.getMonth()+1) +  '-' ;let D = date.getDate() +  ' ' ;let h = date.getHours() +  ':' ;let m = date.getMinutes() +  ':' ;let s = date.getSeconds();return  Y+M+D+h+m+s;
}
timestampToTime(1403058804);
console.log(timestampToTime(1403058804)); //2014-06-18 10:33:24
  • 注意:如果是Unix时间戳记得乘以1000。比如:PHP函数time()获得的时间戳就要乘以1000。

2. 将日期格式转换成时间戳:

var  date =  new  Date( '2014-04-23 18:55:49:123' );// 有三种方式获取var  time1 = date.getTime();var  time2 = date.valueOf();var  time3 = Date.parse(date);console.log(time1); //1398250549123console.log(time2); //1398250549123console.log(time3); //1398250549000

以上三种获取方式的区别:

第一、第二种:会精确到毫秒

第三种:只能精确到秒,毫秒用000替代

以上三个输出结果可观察其区别

  • 注意:获取到的时间戳除以1000就可获得Unix时间戳,就可传值给后台得到。

转载于:https://www.cnblogs.com/thelongmarch/p/7649430.html

时间戳与日期格式的相互转换相关推荐

  1. js中时间戳与日期格式的相互转换

    下面总结一下js中时间戳与日期格式的相互转换: 1. 将时间戳转换成日期格式: 1 2 3 4 5 6 7 8 9 10 11 12 function timestampToTime(timestam ...

  2. MySQL时间戳与日期格式的相互转换

    MySQL时间戳与日期格式的相互转换,PHP时间戳与日期格式的相互转换 MySQL: 获取当前时间 SELECT NOW(); // 2018/10/11 14:22:51 时间日期格式转换成时间戳格 ...

  3. js时间戳与日期格式的相互转换

    时间戳是自 1970 年 1 月 1 日(00:00:00 GMT)以来的秒数.它也被称为 Unix 时间戳(Unix Timestamp). 下面总结一下js中时间戳与日期格式的相互转换: 1. 将 ...

  4. php用什么服务器系统时间格式,php中时间戳和日期格式的转换

    一,PHP时间戳函数获取指定日期的unix时间戳 strtotime("2009-1-22″) 示例如下: echo strtotime("2009-1-22″) 结果:12325 ...

  5. js 时间戳与日期时间的相互转换

    js 时间戳与日期时间的相互转换 时间戳:指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总毫秒数. 1.获取时间戳 1)获取当前时 ...

  6. 时间戳与日期格式转换

    最近后台接口返回的时间数据改成了时间戳形式,之前不太了解这个东西,这里碰到了就记录一下. 时间戳:指的是格林威治时间1970年01月01日08时00分00秒起至现在的总秒数. 通俗的讲,时间戳是一份能 ...

  7. 微信小程序,时间戳和日期格式互相转化

    微信小程序,时间戳转为日期格式 通常后台传递过来的都是时间戳,但是前台展示不能展示时间戳.就需要转化了. 功能说明: 微信小程序里,时间戳转化为日期格式,支持自定义. 拷贝至项目utils/utils ...

  8. php date hi,php中时间戳和日期格式的转换

    原文:php中时间戳和日期格式的转换 一,PHP时间戳函数获取指定日期的unix时间戳 strtotime("2009-1-22″) 示例如下: echo strtotime("2 ...

  9. java时间戳龙_Java时间戳与日期格式字符串的互转

    Java时间戳与日期格式字符串的互转 import java.text.SimpleDateFormat; import java.util.Date; public class DateUtil { ...

最新文章

  1. aFleX脚本常见错误
  2. js学习笔记9----时间操作
  3. 中国房地产行业调查分析与发展前景研究报告2022年版
  4. CSS左中右布局,规范案例
  5. 【问链-Eos公开课】第三课 EOS 的新共识机制 BFT-DPoS
  6. BZOJ3298[USACO 2011Open]cow checkers——威佐夫博弈
  7. ySQL挑战搭建一个简易的成绩管理系统的数据库
  8. UDT中select异常
  9. 为什么要使用 Kubernetes 准入控制器
  10. 华为杯数学建模优秀论文_数学建模经典例题(2013年国赛A题与优秀论文)
  11. 内网穿透工作笔记001---UDP通信_内网通信原理_P2P点对点通信原理
  12. python之计算空间向量夹角
  13. directX 简介
  14. 浙江大学计算机学院科研团队,科研团队
  15. Intel SGX开发者参考书(三)—— 使用Intel SGX SDK工具(二)
  16. 小镇青年的神话背后,是你想不到的辛酸小镇青年
  17. 云原生爱好者周刊:mist.io 开源多云管理平台
  18. 【python】录音语音识别
  19. Word如何取消打印前自动更新域
  20. html怎么给段落设置背景色,css的(文字、背景、段落)样式

热门文章

  1. 【Elasticsearch】黑马旅游网实践
  2. webpack实践之路(七):模块热替换HMR
  3. 粉色可爱简单404页面代码
  4. 数值分析——多项式插值
  5. ensp抓包分析ARP代理和TCP传输
  6. 前端代码源码爬取下载工具httrack
  7. 正向代理与反向代理解析
  8. eclipse代码规范检测插件
  9. 常用的各种硬件接口/端口中各个引脚代表的含义(持续更新)
  10. 互联网 免费的WebService接口