Javascript将JSON日期格式化


Posted in Javascript onAugust 23, 2016

以下是示例代码

第一种效果:

///无时分秒
function jsonDateFormat(jsonDate) {//json日期格式转换为正常格式
 try {
  var date = new Date(parseInt(jsonDate.replace("/Date(", "").replace(")/", ""), 10));
  var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;
  var day = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
  return date.getFullYear() + "-" + month + "-" + day;
 } catch (ex) {
  return "";
 }
}

第二种效果:

///有时分秒
function jsonDateFormat(jsonDate) {//json日期格式转换为正常格式
 try {
  var date = new Date(parseInt(jsonDate.replace("/Date(", "").replace(")/", ""), 10));
  var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;
  var day = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
  var hours = date.getHours();
  var minutes = date.getMinutes();
  var seconds = date.getSeconds();
  var milliseconds = date.getMilliseconds();
  return date.getFullYear() + "-" + month + "-" + day + " " + hours + ":" + minutes + ":" + seconds + "." + milliseconds;
 } catch (ex) {
  return "";
 }
}

总结

以上就是Javascript将JSON日期格式化的全部内容,虽然功能很小,但是很实用。希望对大家的学习工作能有所帮助。

Javascript 相关文章推荐
表单JS弹出填写提示效果代码
Apr 16 Javascript
JS获取并操作iframe中元素的方法
Mar 21 Javascript
js报$ is not a function 的问题的解决方法
Jan 20 Javascript
jquery中$.post()方法的简单实例
Feb 04 Javascript
js实现的二分查找算法实例
Jan 21 Javascript
javascript中活灵活现的Array对象详解
Nov 30 Javascript
微信小程序 scroll-view实现上拉加载与下拉刷新的实例
Jan 21 Javascript
判断横屏竖屏(三种)
Feb 13 Javascript
javascript中的面向对象
Mar 30 Javascript
微信小程序实现tab和swiper切换结合效果
Jul 17 Javascript
layui复选框的全选与取消实现方法
Sep 02 Javascript
Vue+Bootstrap收藏(点赞)功能逻辑与具体实现
Oct 22 Javascript
Jquery组件easyUi实现选项卡切换示例
Aug 23 #Javascript
Jquery调用iframe父页面中的元素及方法
Aug 23 #Javascript
Jquery组件easyUi实现表单验证示例
Aug 23 #Javascript
利用JavaScript判断浏览器类型及版本
Aug 23 #Javascript
AngularJS使用ng-repeat指令实现下拉框
Aug 23 #Javascript
JS实现兼容火狐及IE iframe onload属性的遮罩层隐藏及显示效果
Aug 23 #Javascript
JS实现放大、缩小及拖拽图片的方法【可兼容IE、火狐】
Aug 23 #Javascript
You might like
php 获取百度的热词数据的代码
2012/02/18 PHP
PHP处理Oracle的CLOB实例
2014/11/03 PHP
php 广告点击统计代码(php+mysql)
2018/02/21 PHP
php格式文件打开的四种方法
2018/02/24 PHP
php中try catch捕获异常实例详解
2020/08/06 PHP
asp.net下利用js实现返回上一页的实现方法小集
2009/11/24 Javascript
dojo学习第一天 Tab选项卡 实现
2011/08/28 Javascript
ExtJS下 Ext.Direct加载和提交过程排错小结
2013/04/02 Javascript
使用jQuery异步加载 JavaScript脚本解决方案
2014/04/20 Javascript
textarea不能通过maxlength属性来限制字数的解决方法
2014/09/01 Javascript
使用Node.js处理前端代码文件的编码问题
2016/02/16 Javascript
jQuery实现的网页换肤效果示例
2016/09/20 Javascript
vue轮播图插件vue-awesome-swiper的使用代码实例
2017/07/10 Javascript
让nodeJS支持ES6的词法----babel的安装和使用方法
2017/07/31 NodeJs
JavaScript文件的同步和异步加载的实现代码
2017/08/19 Javascript
微信小程序支付PHP代码
2018/08/23 Javascript
vue删除html内容的标签样式实例
2018/09/13 Javascript
谈谈JavaScript中的垃圾回收机制
2020/09/17 Javascript
[01:32]DOTA2 2015国际邀请赛中国区预选赛第四日战报
2015/05/29 DOTA
[01:04:08]完美世界DOTA2联赛PWL S3 INK ICE vs GXR 第一场 12.16
2020/12/18 DOTA
跟老齐学Python之有容乃大的list(1)
2014/09/14 Python
深入理解Python分布式爬虫原理
2017/11/23 Python
对numpy.append()里的axis的用法详解
2018/06/28 Python
Python之列表的插入&amp;替换修改方法
2018/06/28 Python
Python读取excel中的图片完美解决方法
2018/07/27 Python
基于python生成英文版词云图代码实例
2020/05/16 Python
详解WebSocket跨域问题解决
2018/08/06 HTML / CSS
当当网软件测试笔试题
2015/11/24 面试题
成人教育自我鉴定
2013/11/01 职场文书
网站开发实习生的自我评价
2013/12/11 职场文书
党员干部廉洁承诺书
2014/05/28 职场文书
幼儿园保育员随笔
2015/08/14 职场文书
继续教育心得体会(共6篇)
2016/01/19 职场文书
如何利用pygame实现打飞机小游戏
2021/05/30 Python
Nginx禁止ip访问或非法域名访问
2022/04/07 Servers
分析SQL窗口函数之取值窗口函数
2022/04/21 Oracle