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 相关文章推荐
JavaScript 创建对象
Jul 17 Javascript
jquery中实现标签切换效果的代码
Mar 01 Javascript
js的一些常用方法小结
Jun 29 Javascript
javascript的事件触发器介绍的实现
Jun 05 Javascript
基于jquery实现简单的手风琴特效
Nov 24 Javascript
基于jQuery实现选取月份插件附源码下载
Dec 28 Javascript
angular十大常见问题
Mar 07 Javascript
Angular 4.x 路由快速入门学习
May 03 Javascript
Vue2.0基于vue-cli+webpack同级组件之间的通信教程(推荐)
Sep 14 Javascript
详解vue-meta如何让你更优雅的管理头部标签
Jan 18 Javascript
详解Vue前端对axios的封装和使用
Apr 01 Javascript
解决echarts vue数据更新,视图不更新问题(echarts嵌在vue弹框中)
Jul 20 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
深入php var_dump()函数的详解
2013/06/05 PHP
PHP 二级子目录(后台目录)设置二级域名
2017/03/02 PHP
出现“不能执行已释放的Script代码”错误的原因及解决办法
2007/08/29 Javascript
Firefox window.close()的使用注意事项
2009/04/11 Javascript
Jquey拖拽控件Draggable使用方法(asp.net环境)
2010/09/28 Javascript
setTimeout函数兼容各主流浏览器运行执行效果实例
2013/06/13 Javascript
js 判断上传文件大小及格式代码
2013/11/13 Javascript
JQuery中extend使用介绍
2014/03/13 Javascript
JavaScript AJAX之惰性载入函数
2014/08/27 Javascript
js给网页加上背景音乐及选择音效的方法
2015/03/03 Javascript
浅谈Node.js中的定时器
2015/06/18 Javascript
HTML5 canvas 9绘制图片实例详解
2016/09/06 Javascript
详解js中Json的语法与格式
2016/11/22 Javascript
微信小程序 定位到当前城市实现实例代码
2017/02/23 Javascript
微信小程序movable view移动图片和双指缩放实例代码
2017/08/08 Javascript
微信小程序实现顶部选项卡(swiper)
2020/06/19 Javascript
jquery 获取索引值在一定范围的列表方法
2018/01/25 jQuery
详解关于vue-area-linkage走过的坑
2018/06/27 Javascript
JavaScript实现表单注册、表单验证、运算符功能
2018/10/15 Javascript
10行代码实现微信小程序滑动tab切换
2018/12/28 Javascript
vue开发环境配置跨域的方法步骤
2019/01/16 Javascript
Vue在chrome44偶现点击子元素事件无法冒泡的解决方法
2019/12/15 Javascript
d3.js实现图形缩放平移
2019/12/19 Javascript
Element Cascader 级联选择器的使用示例
2020/07/27 Javascript
Python爬虫之模拟知乎登录的方法教程
2017/05/25 Python
python select.select模块通信全过程解析
2017/09/20 Python
python中将字典形式的数据循环插入Excel
2018/01/16 Python
基于python3实现socket文件传输和校验
2018/07/28 Python
Django之模型层多表操作的实现
2019/01/08 Python
Python3实现的简单工资管理系统示例
2019/03/12 Python
详解Flask前后端分离项目案例
2020/07/24 Python
德购商城:德国进口直邮商城
2017/06/13 全球购物
台湾旅游网站:灿星旅游
2018/10/11 全球购物
电气工程及其自动化学生实习自我鉴定
2013/09/19 职场文书
和平主题的演讲稿
2014/01/12 职场文书
2014年挂职干部工作总结
2014/12/06 职场文书