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不正确的解決方法相关推荐

  1. oracle 索引-1无效,oracle 索引失效原因及解決方法

    一.以下的方法會引起索引失效 ‍1,<> 2,單獨的>, 3,like "%_" 百分號在前. 4,表沒分析. 5,單獨引用復合索引里非第一位置的索引列. 6,字 ...

  2. 找不到atlapp.h的解決方法

    找不到atlapp.h的解決方法 http://hi.baidu.com/asmcvc/blog/item/0af8b2b44d59407b8ad4b25b.html 2009年04月15日 星期三 ...

  3. php ip2long 32 64位,詳談php ip2long 出現負數的原因及解決方法

    php提供了ip2long與long2ip方法對ip地址處理. 1.ip2long - 將一個IPV4的字符串互聯網協議轉換成數字格式 int ip2long ( string $ip_address ...

  4. 國外空間亂碼解決方法

    國外空間亂碼解決方法 <%@ codepage=65001%>UTF-8 <%@ codepage=936%>簡體中文 <%@ codepage=950%>繁體中文 ...

  5. 共享文件word / excel /ppt 被用戶自己锁定无法编辑-解決方法

    共享文件word / excel /ppt 被用戶自己鎖定無法編輯,但用戶嘗試過關閉所有文件和重啓過系統,依然無法編輯. 搜到解決方法: Just in case someone looking fo ...

  6. 远程连接oracle01017,連接Oracle遠程數據庫錯誤:ORA-12541,ORA-12514,ORA-01017的解決方法!...

    1.出現如下錯誤:ORA-12541:TNS:no listener,如下圖所示: 錯誤原因是我們沒有開啟Listener監聽器服務,解決方法是在服務中開啟這個服務,如下圖所示. 2.出現如下錯誤:O ...

  7. oracle+sid重复,Oracle SID存在解決方法

    Oracle SID存在解決方法 更新时间:2009年06月13日 19:51:45   作者: 如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装 1. 开始->设置-&g ...

  8. android sd media rw,Android 外部SD卡/U盤無法寫入解決方法(需要root)

    但今天我遇到一個問題,就是我買了只TF卡裝上去以后發現:一般程序無法寫入TF卡,而系統自帶的文件工具能夠寫入. 什么原因呢? 好在這個平板已經是root的,馬上調出rootexplorer文件管理器查 ...

  9. aistarter助手程序未运行_[MBOT+ AI2] 出現aiStarter程式不在執行狀態中的解決方法...

    自動目錄 MBOT整合MIT APP INVENTOR2 在平板開發app的一系列教材 此份教材會提供教師或學生同時使用,已熟析的使用者可以跳過. 當使用模擬器出現 aiStarter程式不在執行狀態 ...

最新文章

  1. “机器人之夜”看猎豹跑得快还是五款机器人价格降得快?“鸿门宴”正式上演
  2. java安装 环境配置
  3. 体验Windows Azure的Access Control Service
  4. 网络安全-NTFS权限和445文件共享
  5. CodeForces - 1517D Explorer Space(dp)
  6. ARMA模型的性质之方法性工具
  7. asp.net mvc在Model中控制日期格式
  8. 网页编码_Python获取网页编码(apparent_encoding)
  9. Linux 5.7将进一步支持龙芯处理器
  10. 《程序员的数学》读书计划
  11. 公钥私钥的使用和数字签名原理
  12. 金蝶k3服务器重装账套怎么恢复,金蝶KIS旗舰版、金蝶K3账套备份、恢复操作教程...
  13. edge保存页面html,Edge浏览器怎么保存网页 保存网页方法介绍
  14. 中小学在线学习云平台最新社区版 自适应手机端 ASP v1.0
  15. 化工过程机械类毕业论文文献有哪些?
  16. [附源码]Python计算机毕业设计SSM绩效考核管理系统(程序+LW)
  17. 单片机与 PC 机串口通信实验
  18. 华为鸿蒙系统p50,华为p50自带鸿蒙是什么意思_华为p50是鸿蒙系统吗
  19. Linux读取文件内容命令
  20. 飞船撞击到外星人后,返回不了底部中央,只能手动设置参数,明天好好研究一下

热门文章

  1. redis核心技术与实战(三) 性能篇
  2. 配置文件bashrc与profile的区别
  3. 代码实现——MapReduce实现Hadoop序列化
  4. 在命令行模式下管理SELinux
  5. 2016: C语言实验——打印金字塔
  6. 美国将尝试区块链领域和加密货币相结合
  7. 直播的学习与使用-----采集
  8. concurrent包下的Exchanger练习
  9. java web判断服务器是否是本机
  10. Java知多少(66)输入输出(IO)和流的概述