从ISODate转到一个漂亮的格式化字符串
Go from ISODate to a nice formated string
在我的应用程序中,日期以ISODate格式存储:
ISODate("2012-04-21T07: 32: 16.285Z")
只有这样的字符串是最简单的笏:
2012-04-21 07:32:16
我喜欢这个脚本 http://jacwright.com/projects/javascript/date_format
var d = new Date('2012-04-21T07: 32: 16.285Z'.split(' ').join('')), date;
date = d.format('d/m/Y h:i:s');
console.log(date);
上级:对于 IE <9,您应该规范化日期 - http://delete.me.uk/2005/03/iso8601.html
如果不需要零填充,可以这样做:
var d = new Date("2012-04-21T07:32:16.285Z");
var formattedDate = d.getUTCDate() + '/'
+ (d.getUTCMonth() + 1) + '/'
+ d.getUTCFullYear() + ', '
+ d.getUTCHours() + ':'
+ d.getUTCMinutes() + ':'
+ d.getUTCSeconds();
// formattedDate is "21/4/2012, 7:32:16"
否则你可以做一些类似的事情
// zero-pad a two digit integer
function zp(n) {
return (n > 9 ? '' : '0') + n;
}
var d = new Date("2012-04-21T07:32:16.285Z");
var formattedDate = zp(d.getUTCDate()) + '/'
+ zp(d.getUTCMonth() + 1) + '/'
+ d.getUTCFullYear() + ', '
+ zp(d.getUTCHours()) + ':'
+ zp(d.getUTCMinutes()) + ':'
+ zp(d.getUTCSeconds());
// formattedDate is "21/04/2012, 07:32:16"
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- jQuery:循环一个具有不同超时值的循环
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 从javascript创建一个列表
- 节点导出返回一个空对象
- 使用clickToggle并在单击另一个元素时关闭元素
- 使用漂亮的照片点击另一个元素显示图像
- 从ISODate转到一个漂亮的格式化字符串
- 创建一个“;漂亮的“;表单
- 什么'将一个值与多个值进行比较是最漂亮的方法
- Jquery图像悬停如何创建一个漂亮的悬停淡出效果与阴影和向下移动
- 如何用Bootstrap获得一个漂亮的可折叠侧边栏菜单(另一个帖子)
- 如何为应用程序截图创建一个漂亮的水平滚动区域,就像iTunes上的应用程序一样
- 日期()javascript字符串插入到DB显示在一个漂亮的方式
- 如何编写一个javascript漂亮的时间函数
- 如何创建一个漂亮的&页面上的平滑滚动效果
- 如何制作一个导航栏,当您滚动时会消失(带有漂亮的动画)
- 禁用一个漂亮的滚动条,这是默认出现的
- 画一个漂亮的整洁的弧线,没有大的直角,而是有漂亮的角
- 在ASP.NET中显示一个漂亮的消息框