时间处理总结(三)javascript与WCF
2016-07-26 15:32
441 查看
1.WCF提交时间时,若需接受DateTime需转换为"\/Date(928120800000+0800)\/"这种格式
var DateToJson = function (jsDate) {
return "\/Date(" + jsDate.getTime() + "+0800)\/";
}
2.服务端返回的时间json字段[b]"\/Date(928120800000+0800)\/"转为时间空间可以显示的值[/b]
var JsonTodate = function (jsondate) {
jsondate = jsondate.replace("/Date(", "").replace(")/", "");
if (jsondate.indexOf("+") > 0) {
jsondate = jsondate.substring(0, jsondate.indexOf("+"));
}
else if (jsondate.indexOf("-") > 0) {
jsondate = jsondate.substring(0, jsondate.indexOf("-"));
}
var date = new Date(parseInt(jsondate, 10));
return date;
}
var DateToJson = function (jsDate) {
return "\/Date(" + jsDate.getTime() + "+0800)\/";
}
2.服务端返回的时间json字段[b]"\/Date(928120800000+0800)\/"转为时间空间可以显示的值[/b]
var JsonTodate = function (jsondate) {
jsondate = jsondate.replace("/Date(", "").replace(")/", "");
if (jsondate.indexOf("+") > 0) {
jsondate = jsondate.substring(0, jsondate.indexOf("+"));
}
else if (jsondate.indexOf("-") > 0) {
jsondate = jsondate.substring(0, jsondate.indexOf("-"));
}
var date = new Date(parseInt(jsondate, 10));
return date;
}
相关文章推荐
- js去掉字符串中的空格---用正则表达式;
- 转:js中this关键字详解
- javascript 0000000序列递增算法
- js图片上传预览
- [javascript权威指南][阅读笔记]事件处理
- js加载顺序
- 理解javascript中的MVVM开发模式
- 关于js动态插入script 标签后页面JS代码执行失败的解决方法
- javascript 抽奖列表随机排序算法
- jsp页面的构成
- 深入理解JavaScript MVC 框架
- Javascript高级程序设计复习——第五章引用类型 【原创】
- javascript读取出字符串中每个字符出现次数
- JavaScript
- js注意事项08
- fastjson生成和解析json数据,序列化和反序列化数据
- [js] 浮点数取整
- sessionstorage与localstorage存储对象
- js数组与字符串的相互转化
- phantomjs处理alert、confirm弹窗