javascript中日期格式与时间戳之间的转化

简介:

日期格式与时间戳之间的转化

一:日期格式转化为时间戳

1
2
3
4
5
6
7
8
function  timeTodate(date)
{
     var  new_str = date.replace(/:/g, '-' );
     new_str = new_str.replace(/ /g, '-' );
     var  arr = new_str.split( "-" );
     var  datum =  new  Date(Date.UTC(arr[0],arr[1]-1,arr[2],arr[3]-8,arr[4],arr[5]));
     return  strtotime = datum.getTime()/1000;
}

  使用方法:

1
2
3
var  str_time =  '2013-04-19 23:40:48' ;
var  rst_strto_time = timeTodate(str_time);
document.write( "时间戳: " +rst_strto_time);

  二:时间戳转化为日期

1
2
3
4
5
6
function  dateTotime(date_time)
{
     var  timestr =  new  Date(parseInt(date_time) * 1000);
     var  datetime = timestr.toLocaleString().replace(/年|月/g,  "-" ).replace(/日/g,  " " );
     return  datetime;
}

  使用方法:

1
2
3
var  strtotime = 1408502536;
var  rst_date_time = dateTotime(strtotime );
document.write( "日期: " +rst_date_time);

  


本文转自夏雪冬日博客园博客,原文链接:http://www.cnblogs.com/heyonggang/p/4466502.html,如需转载请自行联系原作者

目录
相关文章
|
3月前
|
JavaScript 前端开发
JavaScript Date(日期) 对象
JavaScript Date(日期) 对象
57 2
|
4月前
|
JavaScript 前端开发
js时间戳转日期时间
js时间戳转日期时间
91 20
|
2月前
|
JavaScript 前端开发
Moment.js与其他处理时间戳格式差异的JavaScript库相比有什么优势?
Moment.js与其他处理时间戳格式差异的JavaScript库相比有什么优势?
|
2月前
|
算法 开发者
Moment.js库是如何处理不同浏览器的时间戳格式差异的?
总的来说,Moment.js 通过一系列的技术手段和策略,有效地处理了不同浏览器的时间戳格式差异,为开发者提供了一个稳定、可靠且易于使用的时间处理工具。
57 1
|
2月前
|
JavaScript 前端开发 搜索推荐
Moment.js、Day.js、Miment,日期时间库怎么选?
【10月更文挑战第29天】如果你需要一个功能强大、插件丰富的日期时间库,并且对性能要求不是特别苛刻,Moment.js是一个不错的选择;如果你追求极致的轻量级和高性能,那么Day.js可能更适合你;而如果你有一些特定的日期时间处理需求,并且希望在性能和功能之间取得平衡,Miment也是可以考虑的。
|
2月前
|
前端开发 JavaScript UED
"前端小技巧大揭秘:JS如何将后台时间戳秒变亲切小时前、分钟前,让用户秒懂,提升互动体验!"
【10月更文挑战第23天】在Web开发中,将后台返回的时间戳转换为“小时前”、“分钟前”、“刚刚”等友好的时间描述是常见需求。本文介绍如何用JavaScript实现这一功能,通过计算当前时间和时间戳的差值,返回相应的描述,提升用户体验。
53 1
|
4月前
|
JavaScript 前端开发
|
3月前
|
JavaScript 前端开发
在JavaScript中如何获取时间戳?
在JavaScript中如何获取时间戳?
118 0
|
5月前
|
JavaScript 前端开发
javascript中常见获取时间戳的方法
javascript中常见获取时间戳的方法
112 0
|
6月前
|
JavaScript
vue 农历日期转公历日期(含插件 js-calendar-converter 使用教程)
vue 农历日期转公历日期(含插件 js-calendar-converter 使用教程)
265 0