js 小技巧 (速将一个字符串或者时间戳转化成Date对象)
2013-06-09 17:27 flowforever 阅读(940) 评论(0) 编辑 收藏 举报日期转化是个有点头疼的问题
1,比如服务器端有时候会给个字符串,但是这个字符串有时候不是很规范,如果硬编码来进行转换就蛋疼了。
小技巧 : var date = new Date ( Date(dateStr) )
// 这边不用 new Date(str) , 只有Chrome 这个逆天的浏览器才支持 new Date(str) 不会报错, FF IE 这些撮逼浏览器就报错不干了。
这样子是不是很简单将dateStr 转化成一个Date对象了。
2, .net 程序员肯定有遇到过,将一个对象json序列化之后Date 字段 就会转化成 '/Date(1370770323740)/' 这种格式的数据,
小技巧: var date = eval( dateStr.replace(/\//g,'') )
轻轻松松将这个字符串转换成Date对象。