js怎么把时间戳转换为日期格式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js怎么把时间戳转换为日期格式相关的知识,希望对你有一定的参考价值。

js时间戳转日期格式 formatDate

javascript 时间戳自定义格式转换,支持年月日时分秒等多种形式组合的日期和时间。

使用示例

年、月、日、时、分、秒

var date = jutils.formatDate(new Date(1533686888*1000),"YYYY-MM-DD HH:ii:ss");
console.log(date);
// 2019-07-09 19:44:01

年、月、日、周

var date = jutils.formatDate(new Date(1562672641*1000),"YYYY-MM-DD 周W");
console.log(date);
//2019-07-09 周二

月、日、周 

var date = jutils.formatDate(new Date(1562672641*1000),"MM-DD 周W");
console.log(date);
//07-09 周二

时、分、秒

var date = jutils.formatDate(new Date(1562672641*1000),"HH:ii:ss");
console.log(date);
//19:44:01

源码:

jutils formatDate


参考:

js时间戳转日期格式 formatDate

参考技术A

前端有时候可能要从日期控件中拿到日期,然后参与计算,下边记录一个把日期字符串转换成时间戳的小函数。


dateStr格式为“2014-05-08 00:22:11 ”
function get_unix_time(dateStr)

var newstr = dateStr.replace(/-/g,'/');
var date =  new Date(newstr);
var time_str = date.getTime().toString();
return time_str.substr(0, 10);

参考技术B var time = new Date().getTime();//获取时间戳
console.log(new Date(time).toLocaleString())//时间戳换时间格式

js 如何把一个本地时间 转换为其他时区的时间

如何把一个本地时间 转换为其他时区的时间,比如北京时间14-06-23 16,根据不同的时区显示不同的时间,我在北京打开这个网页显示14-06-23 16,在伦敦打开这个网页显示当时伦敦的时间

参考技术A 这个,首先,数据库一般就按所在空间的时区,我们中国一般设为东八区,如果你想做全球的,那最好存本初子午线的时间戳为日期,看哪个地方读的数据,就对应的加减时区。。。 查看原帖>>本回答被提问者采纳

以上是关于js怎么把时间戳转换为日期格式的主要内容,如果未能解决你的问题,请参考以下文章

js怎么把时间戳转换成几分钟几小时前

怎么把时间戳转化成时间的正规格式显示出来

使用JS,时间戳数值怎么转换成日期

js时间戳怎么转成日期格式

js把时间戳只转换为“时“和”分”

js时间戳怎么转成日期格式