时间戳与日期格式的相互转换
1 var curDate = new Date();
2 var preDate = new Date(curDate.getTime() - 2460601000); //前一天
3 var nextDate = new Date(curDate.getTime() + 2460601000); //后一天
下面总结一下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
时间戳与日期格式的相互转换相关推荐
- js中时间戳与日期格式的相互转换
下面总结一下js中时间戳与日期格式的相互转换: 1. 将时间戳转换成日期格式: 1 2 3 4 5 6 7 8 9 10 11 12 function timestampToTime(timestam ...
- MySQL时间戳与日期格式的相互转换
MySQL时间戳与日期格式的相互转换,PHP时间戳与日期格式的相互转换 MySQL: 获取当前时间 SELECT NOW(); // 2018/10/11 14:22:51 时间日期格式转换成时间戳格 ...
- js时间戳与日期格式的相互转换
时间戳是自 1970 年 1 月 1 日(00:00:00 GMT)以来的秒数.它也被称为 Unix 时间戳(Unix Timestamp). 下面总结一下js中时间戳与日期格式的相互转换: 1. 将 ...
- php用什么服务器系统时间格式,php中时间戳和日期格式的转换
一,PHP时间戳函数获取指定日期的unix时间戳 strtotime("2009-1-22″) 示例如下: echo strtotime("2009-1-22″) 结果:12325 ...
- js 时间戳与日期时间的相互转换
js 时间戳与日期时间的相互转换 时间戳:指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总毫秒数. 1.获取时间戳 1)获取当前时 ...
- 时间戳与日期格式转换
最近后台接口返回的时间数据改成了时间戳形式,之前不太了解这个东西,这里碰到了就记录一下. 时间戳:指的是格林威治时间1970年01月01日08时00分00秒起至现在的总秒数. 通俗的讲,时间戳是一份能 ...
- 微信小程序,时间戳和日期格式互相转化
微信小程序,时间戳转为日期格式 通常后台传递过来的都是时间戳,但是前台展示不能展示时间戳.就需要转化了. 功能说明: 微信小程序里,时间戳转化为日期格式,支持自定义. 拷贝至项目utils/utils ...
- php date hi,php中时间戳和日期格式的转换
原文:php中时间戳和日期格式的转换 一,PHP时间戳函数获取指定日期的unix时间戳 strtotime("2009-1-22″) 示例如下: echo strtotime("2 ...
- java时间戳龙_Java时间戳与日期格式字符串的互转
Java时间戳与日期格式字符串的互转 import java.text.SimpleDateFormat; import java.util.Date; public class DateUtil { ...
最新文章
- aFleX脚本常见错误
- js学习笔记9----时间操作
- 中国房地产行业调查分析与发展前景研究报告2022年版
- CSS左中右布局,规范案例
- 【问链-Eos公开课】第三课 EOS 的新共识机制 BFT-DPoS
- BZOJ3298[USACO 2011Open]cow checkers——威佐夫博弈
- ySQL挑战搭建一个简易的成绩管理系统的数据库
- UDT中select异常
- 为什么要使用 Kubernetes 准入控制器
- 华为杯数学建模优秀论文_数学建模经典例题(2013年国赛A题与优秀论文)
- 内网穿透工作笔记001---UDP通信_内网通信原理_P2P点对点通信原理
- python之计算空间向量夹角
- directX 简介
- 浙江大学计算机学院科研团队,科研团队
- Intel SGX开发者参考书(三)—— 使用Intel SGX SDK工具(二)
- 小镇青年的神话背后,是你想不到的辛酸小镇青年
- 云原生爱好者周刊:mist.io 开源多云管理平台
- 【python】录音语音识别
- Word如何取消打印前自动更新域
- html怎么给段落设置背景色,css的(文字、背景、段落)样式