栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

日期转换.NET JSON到ISO

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

日期转换.NET JSON到ISO

jsonDate = "/Date(1154970000000+0700)/";var strDate = parseInt(jsonDate.replace(//Date(([-d]+).*$/, "$1"));var strHour = parseInt(jsonDate.replace(/.*d([+-]dd).*$/, "$1"), 10);var strMin = parseInt(jsonDate.replace(/.*d([+-])dd(dd).*$/, "$1$2"), 10);var date = new Date(strDate);if (!isNaN(strHour)) date.setHours(date.getHours() + strHour);if (!isNaN(strMin)) date.setMinutes(date.getMinutes() + strMin);var out = date.toISOString();

并将函数转换为ISO:

var toISOString = Date.prototype.toISOString ?    function(d){return d}:    (function(){        function t(i){return i<10?"0"+i:i};        function h(i){return i.length<2?"00"+i:i.length<3?"0"+i:3<i.length?Math.round(i/Math.pow(10,i.length-3)):i};        function toISOString(){ return "".concat(     this.getUTCFullYear(), "-",     t(this.getUTCMonth() + 1), "-",     t(this.getUTCDate()), "T",     t(this.getUTCHours()), ":",     t(this.getUTCMinutes()), ":",     t(this.getUTCSeconds()), ".",     h("" + this.getUTCMilliseconds()), "Z" );        };        return function(d){ d.toISOString = toISOString; return d;        }    })();


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/660577.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号