js 小技巧 (速将一个字符串或者时间戳转化成Date对象)
2013-06-09 17:27
495 查看
日期转化是个有点头疼的问题
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对象。
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对象。
相关文章推荐
- 1.把字符串转化为时间戳,再将时间戳转化为Date对象 /** *@parame time = 2016-12-12 19:41:59 * 或者2016
- Js:消息弹出框、获取时间区间、时间格式、easyui datebox 自定义校验、表单数据转化json、控制两个日期不能只填一个
- js时间字符串转Date对象
- js时间字符串与时间对象的转化及时间差值
- js 中如何把一个普通的字符串转化为数组对象呢
- java中以毫秒表示的时间字符串转化为Date对象
- javascript转换日期字符串---转化为Date对象---再转化为时间戳
- cocos2d JS 在 JavaScript 中,怎样把一个对象转化成 JSON 字符串?
- js动态获取当前系统时间+js字符串转换为date日期对象
- 【Cocos2d js系列】利用cc.RotateBy或者RotateTo旋转一个对象以后如何复原
- JavaScript基础 Date(num) num为毫秒值 创建一个时间对象
- eval函数就是JavaScript用来解释JSON字符串的,把字符串转化为对象、数组、函数或者其它。
- js跨浏览器将字符串转化为xml对象
- JS中json对象与json字符串互相转化
- 时间戳字符串转化为date格式
- 关于js如何将毫秒类型的时间转化成几小时几分钟前或者是日期(yyyy-DD-MM)
- js中字符串转化为jsion对象
- js实现new Date(),时间对象和时间戳操作
- 【改进】在JS端将JSON对象转化为字符串的方法
- JS DATE和时间戳之间相互转化