js时间戳格式化成日期格式的多种方法


Posted in Javascript onNovember 11, 2013

js需要把时间戳转为为普通格式,一般的情况下可能用不到的,
下面先来看第一种吧

function getLocalTime(nS) { 
return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$/,' '); 
} 
alert(getLocalTime(1293072805));

结果是
2010年12月23日 10:53
第二种
function getLocalTime(nS) { 
return new Date(parseInt(nS) * 1000).toLocaleString().substr(0,17)} 
alert(getLocalTime(1293072805));

如果你想得到这样格式的怎么办呢?
2010-10-20 10:00:00
看下面代码吧
function getLocalTime(nS) { 
return new Date(parseInt(nS) * 1000).toLocaleString().replace(/年|月/g, "-").replace(/日/g, " "); 
} 
alert(getLocalTime(1177824835));

也可以这样写的
function formatDate(now) { 
var year=now.getYear(); 
var month=now.getMonth()+1; 
var date=now.getDate(); 
var hour=now.getHours(); 
var minute=now.getMinutes(); 
var second=now.getSeconds(); 
return year+"-"+month+"-"+date+" "+hour+":"+minute+":"+second; 
} 
var d=new Date(1230999938); 
alert(formatDate(d));

好了问题解决
需要注意的是
不要把字符串中的Date(这样的字符也传进去,要先处理一下,这样很方便 就能处理的
可以使用replace方法
如下:
replace("/Date(","").replace(")/","");
Javascript 相关文章推荐
Prototype Array对象 学习
Jul 19 Javascript
javaScript 利用闭包模拟对象的私有属性
Dec 29 Javascript
广泛收集的jQuery拖放插件集合
Apr 09 Javascript
jquery复选框checkbox实现删除前判断
Apr 20 Javascript
jQuery简单tab切换效果实现方法
Apr 08 Javascript
js实现上传图片及时预览
May 07 Javascript
jQuery的文档处理程序详解
May 10 Javascript
vue之nextTick全面解析
May 17 Javascript
微信小程序request出现400的问题解决办法
May 23 Javascript
jQueryeasyui 中如何使用datetimebox 取两个日期间相隔的天数
Jun 13 jQuery
vue使用自定义指令实现拖拽
Jan 29 Javascript
pnpm对npm及yarn降维打击详解
Aug 05 Javascript
JavaScript中判断对象类型的几种方法总结
Nov 11 #Javascript
在页面中js获取光标/鼠标的坐标及光标的像素坐标
Nov 11 #Javascript
js中关于一个分号的崩溃示例
Nov 11 #Javascript
javascript中怎么做对象的类型判断
Nov 11 #Javascript
jquery隐藏标签和显示标签的实例
Nov 11 #Javascript
jquery(hide方法)隐藏指定元素实例
Nov 11 #Javascript
javascript垃圾收集机制与内存泄漏详细解析
Nov 11 #Javascript
You might like
《DOTA3》开发工作已经开始 《DOTA3》将代替《DOTA2》
2021/03/06 DOTA
php PDO实现的事务回滚示例
2017/03/23 PHP
jquery遍历input取得input的name
2009/04/27 Javascript
javascript 同时在IE和FireFox获取KeyCode的代码
2010/02/07 Javascript
js 连接数据库如何操作数据库中的数据
2012/11/23 Javascript
jquery中使用$(#form).submit()重写提交表单无效原因分析及解决
2013/03/25 Javascript
jquery创建表格(自动增加表格)代码分享
2013/12/25 Javascript
javascript事件冒泡详解和捕获、阻止方法
2014/04/12 Javascript
JQuery中绑定事件(bind())和移除事件(unbind())
2015/02/27 Javascript
javascript实现动态改变层大小的方法
2015/05/14 Javascript
javascript实现五星评分功能
2015/11/10 Javascript
javascript如何创建对象
2016/08/29 Javascript
浅析如何利用angular结合translate为项目实现国际化
2016/12/08 Javascript
js 判断数据类型的几种方法
2017/01/13 Javascript
Vue2单一事件管理组件通信
2017/05/09 Javascript
详解Node.js amqplib 连接 Rabbit MQ最佳实践
2019/01/24 Javascript
jQuery实现的记住帐号密码功能完整示例
2019/08/03 jQuery
js实现随机点名程序
2020/09/17 Javascript
PHP读取远程txt文档到数组并实现遍历
2020/08/25 Javascript
[01:02:06]LGD vs Mineski Supermajor 胜者组 BO3 第二场 6.5
2018/06/06 DOTA
使用Python对IP进行转换的一些操作技巧小结
2015/11/09 Python
Python的socket模块源码中的一些实现要点分析
2016/06/06 Python
Python实现的多叉树寻找最短路径算法示例
2018/07/30 Python
python实现简单的单变量线性回归方法
2018/11/08 Python
使用Python画股票的K线图的方法步骤
2019/06/28 Python
python自动化工具之pywinauto实例详解
2019/08/26 Python
python3中pip3安装出错,找不到SSL的解决方式
2019/12/12 Python
Pandas时间序列:时期(period)及其算术运算详解
2020/02/25 Python
vscode调试django项目的方法
2020/08/06 Python
小学后勤管理制度
2014/01/14 职场文书
摄影助理岗位职责
2014/02/07 职场文书
国际贸易专业个人职业生涯规划
2014/02/15 职场文书
元旦晚会开场白
2015/05/29 职场文书
2016年小学生寒假家长评语
2015/10/10 职场文书
小学三年级语文教学反思
2016/03/03 职场文书
详解Redis的三种常用的缓存读写策略步骤
2022/05/06 Redis