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的闭包的一个示例说明
Nov 18 Javascript
javascript使用activex控件的代码
Jan 27 Javascript
div模拟选择框示例代码
Nov 03 Javascript
实例说明为什么不要行内使用javascript
Apr 18 Javascript
jQuery中多个元素的Hover事件解决方案
Jun 12 Javascript
详解JavaScript中的异常处理方法
Jun 16 Javascript
JavaScript简单获取页面图片原始尺寸的方法
Jun 21 Javascript
Three.js利用性能插件stats实现性能监听的方法
Sep 25 Javascript
JavaScript重复元素处理方法分析【统计个数、计算、去重复等】
Dec 14 Javascript
express 项目分层实践详解
Dec 10 Javascript
微信小程序基于picker实现级联菜单
Feb 15 Javascript
vue项目中使用particles实现粒子背景效果及遇到的坑(按钮没有点击响应)
Feb 11 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/01/17 PHP
php使用多个进程同时控制文件读写示例
2014/02/28 PHP
php+mysqli事务控制实现银行转账实例
2015/01/29 PHP
PHP树的深度编历生成迷宫及A*自动寻路算法实例分析
2015/03/10 PHP
非常经典的PHP文件上传类分享
2016/05/15 PHP
基于jquery的多彩百分比 动态进度条 投票效果显示效果实现代码
2011/08/28 Javascript
jquery乱码与contentType属性设置问题解决方案
2013/01/07 Javascript
深入理解JavaScript中的传值与传引用
2013/12/09 Javascript
js时间比较示例分享(日期比较)
2014/03/05 Javascript
如何将php数组或者对象传递给javascript
2014/03/20 Javascript
jquery实现导航固定顶部的效果仿蘑菇街
2014/10/22 Javascript
浅谈javascript的调试
2015/01/28 Javascript
JS 作用域与作用域链详解
2015/04/07 Javascript
JavaScript时间转换处理函数
2015/04/14 Javascript
text-align:justify实现文本两端对齐 兼容IE
2015/08/19 Javascript
js生成随机数的过程解析
2015/11/24 Javascript
把普通对象转换成json格式的对象的简单实例
2016/07/04 Javascript
vue-cli webpack模板项目搭建及打包时路径问题的解决方法
2018/02/26 Javascript
Javascript的console['']常用输入方法汇总
2018/04/26 Javascript
vue cli 3.0 搭建项目的图文教程
2019/05/17 Javascript
JS模拟浏览器实现全局搜索功能
2019/09/11 Javascript
[09:37]DOTA2卡尔工作室 英雄介绍圣堂刺客篇
2013/06/13 DOTA
Python编写的com组件发生R6034错误的原因与解决办法
2013/04/01 Python
Python中使用HTMLParser解析html实例
2015/02/08 Python
详解Python当中的字符串和编码
2015/04/25 Python
Python对象转JSON字符串的方法
2016/04/27 Python
python常用排序算法的实现代码
2019/11/08 Python
python调用函数、类和文件操作简单实例总结
2019/11/29 Python
从python读取sql的实例方法
2020/07/21 Python
HTML5中原生的右键菜单创建方法
2016/06/28 HTML / CSS
加州风格的游泳和沙滩装品牌:Cupshe
2019/06/10 全球购物
在什么时候需要使用"常引用"
2015/12/31 面试题
什么是事务?事务有哪些性质?
2012/03/11 面试题
领导调研接待方案
2014/02/27 职场文书
庆祝教师节标语
2014/10/09 职场文书
医学生自荐信范文
2015/03/05 职场文书