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 相关文章推荐
XML+XSL 与 HTML 两种方案的结合
Apr 22 Javascript
js 学习笔记(三)
Dec 29 Javascript
JavaScript Timer实现代码
Feb 17 Javascript
javascript 简单抽屉效果的实现代码
Mar 09 Javascript
jquery png 透明解决方案(推荐)
Aug 21 Javascript
详谈jQuery中的this和$(this)
Nov 13 Javascript
异步安全加载javascript文件的方法
Jul 21 Javascript
JavaScript数据存储 Cookie篇
Jul 02 Javascript
详解ES6之用let声明变量以及let loop机制
Jul 15 Javascript
vue 页面加载进度条组件实例
Feb 05 Javascript
JavaScript undefined及null区别实例解析
Jul 21 Javascript
详解Java中String JSONObject JSONArray List转换
Nov 13 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 批量删除数据的方法分析
2009/10/30 PHP
php中隐形字符65279(utf-8的BOM头)问题
2014/08/16 PHP
php格式化日期实例分析
2014/11/12 PHP
php获得文件夹下所有文件的递归算法的简单实例
2016/11/01 PHP
Laravel 微信小程序后端实现用户登录的示例代码
2019/11/26 PHP
JavaScript 事件记录使用说明
2009/10/20 Javascript
asp.net下利用js实现返回上一页的实现方法小集
2009/11/24 Javascript
jQuery弹性滑动导航菜单实现思路及代码
2013/05/02 Javascript
javascript中的循环语句for语句深入理解
2014/04/04 Javascript
jQuery点击输入框显示验证码图片
2016/05/19 Javascript
快速搭建vue2.0+boostrap项目的方法
2018/04/09 Javascript
微信小程序开发的基本流程步骤
2019/01/31 Javascript
Vue项目利用axios请求接口下载excel
2020/11/17 Vue.js
[03:07]2015国际邀请赛选手档案EHOME.rOtK 是什么让他落泪?
2015/07/31 DOTA
[01:11:11]Alliance vs RNG 2019国际邀请赛淘汰赛 败者组BO1 8.20.mp4
2020/07/19 DOTA
Python标准库sched模块使用指南
2017/07/06 Python
在python中按照特定顺序访问字典的方法详解
2018/12/14 Python
对python多线程中Lock()与RLock()锁详解
2019/01/11 Python
Python之lambda匿名函数及map和filter的用法
2019/03/05 Python
不到40行代码用Python实现一个简单的推荐系统
2019/05/10 Python
python调用并链接MATLAB脚本详解
2019/07/05 Python
Python字符串格式化输出代码实例
2019/11/22 Python
python标准库os库的函数介绍
2020/02/12 Python
Python logging模块异步线程写日志实现过程解析
2020/06/30 Python
Python 利用argparse模块实现脚本命令行参数解析
2020/12/28 Python
python爬取股票最新数据并用excel绘制树状图的示例
2021/03/01 Python
使用HTML5做的导航条详细步骤
2020/10/19 HTML / CSS
高三体育教学反思
2014/01/29 职场文书
表演方阵解说词
2014/02/08 职场文书
个人近期表现材料
2014/02/11 职场文书
百年校庆节目主持词
2014/03/27 职场文书
学习考察心得体会
2014/09/04 职场文书
2014年大学生党员自我评议
2014/09/22 职场文书
情侣之间的道歉短信
2015/05/12 职场文书
服务行业标语口号
2015/12/26 职场文书
2019年让高校“心动”的自荐信
2019/03/25 职场文书