JSON.stringify转换Date不正确的解決方法
JSON.stringify转换Date不正确的原因:国际时区(UTC)和中国时区(GMT)的原因,东八区+8等于国际时区。
解决方法,重新Es5的Date.prototype.toJSON方法,代码如下:
function dateFormat(date, fmt) { if (null == date || undefined == date) return ''; var o = { "M+": date.getMonth() + 1, //月份 "d+": date.getDate(), //日 "h+": date.getHours(), //小时 "m+": date.getMinutes(), //分 "s+": date.getSeconds(), //秒 "S": date.getMilliseconds() //毫秒 }; if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (date.getFullYear() + "").substr(4 - RegExp.$1.length)); for (var k in o) if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length))); return fmt; } Date.prototype.toJSON = function () { return dateFormat(this,'yyyy-MM-dd')} JSON.stringify(data);
JSON.stringify转换Date不正确的解決方法相关推荐
- oracle 索引-1无效,oracle 索引失效原因及解決方法
一.以下的方法會引起索引失效 1,<> 2,單獨的>, 3,like "%_" 百分號在前. 4,表沒分析. 5,單獨引用復合索引里非第一位置的索引列. 6,字 ...
- 找不到atlapp.h的解決方法
找不到atlapp.h的解決方法 http://hi.baidu.com/asmcvc/blog/item/0af8b2b44d59407b8ad4b25b.html 2009年04月15日 星期三 ...
- php ip2long 32 64位,詳談php ip2long 出現負數的原因及解決方法
php提供了ip2long與long2ip方法對ip地址處理. 1.ip2long - 將一個IPV4的字符串互聯網協議轉換成數字格式 int ip2long ( string $ip_address ...
- 國外空間亂碼解決方法
國外空間亂碼解決方法 <%@ codepage=65001%>UTF-8 <%@ codepage=936%>簡體中文 <%@ codepage=950%>繁體中文 ...
- 共享文件word / excel /ppt 被用戶自己锁定无法编辑-解決方法
共享文件word / excel /ppt 被用戶自己鎖定無法編輯,但用戶嘗試過關閉所有文件和重啓過系統,依然無法編輯. 搜到解決方法: Just in case someone looking fo ...
- 远程连接oracle01017,連接Oracle遠程數據庫錯誤:ORA-12541,ORA-12514,ORA-01017的解決方法!...
1.出現如下錯誤:ORA-12541:TNS:no listener,如下圖所示: 錯誤原因是我們沒有開啟Listener監聽器服務,解決方法是在服務中開啟這個服務,如下圖所示. 2.出現如下錯誤:O ...
- oracle+sid重复,Oracle SID存在解決方法
Oracle SID存在解決方法 更新时间:2009年06月13日 19:51:45 作者: 如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装 1. 开始->设置-&g ...
- android sd media rw,Android 外部SD卡/U盤無法寫入解決方法(需要root)
但今天我遇到一個問題,就是我買了只TF卡裝上去以后發現:一般程序無法寫入TF卡,而系統自帶的文件工具能夠寫入. 什么原因呢? 好在這個平板已經是root的,馬上調出rootexplorer文件管理器查 ...
- aistarter助手程序未运行_[MBOT+ AI2] 出現aiStarter程式不在執行狀態中的解決方法...
自動目錄 MBOT整合MIT APP INVENTOR2 在平板開發app的一系列教材 此份教材會提供教師或學生同時使用,已熟析的使用者可以跳過. 當使用模擬器出現 aiStarter程式不在執行狀態 ...
最新文章
- “机器人之夜”看猎豹跑得快还是五款机器人价格降得快?“鸿门宴”正式上演
- java安装 环境配置
- 体验Windows Azure的Access Control Service
- 网络安全-NTFS权限和445文件共享
- CodeForces - 1517D Explorer Space(dp)
- ARMA模型的性质之方法性工具
- asp.net mvc在Model中控制日期格式
- 网页编码_Python获取网页编码(apparent_encoding)
- Linux 5.7将进一步支持龙芯处理器
- 《程序员的数学》读书计划
- 公钥私钥的使用和数字签名原理
- 金蝶k3服务器重装账套怎么恢复,金蝶KIS旗舰版、金蝶K3账套备份、恢复操作教程...
- edge保存页面html,Edge浏览器怎么保存网页 保存网页方法介绍
- 中小学在线学习云平台最新社区版 自适应手机端 ASP v1.0
- 化工过程机械类毕业论文文献有哪些?
- [附源码]Python计算机毕业设计SSM绩效考核管理系统(程序+LW)
- 单片机与 PC 机串口通信实验
- 华为鸿蒙系统p50,华为p50自带鸿蒙是什么意思_华为p50是鸿蒙系统吗
- Linux读取文件内容命令
- 飞船撞击到外星人后,返回不了底部中央,只能手动设置参数,明天好好研究一下