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 相关文章推荐
jQuery 1.2.x 升? 1.3.x 注意事项
May 06 Javascript
js 获取Listbox选择的值的代码
Apr 15 Javascript
为JavaScript提供睡眠功能(sleep) 自编译JS引擎
Aug 16 Javascript
JS创建自定义表格具体实现
Feb 11 Javascript
JavaScript笔记之数据属性和存储器属性
Mar 31 Javascript
JavaScript程序中实现继承特性的方式总结
Jun 24 Javascript
Three.js学习之文字形状及自定义形状
Aug 01 Javascript
bootstrap导航栏、下拉菜单、表单的简单应用实例解析
Jan 06 Javascript
jQuery使用正则验证15/18身份证的方法示例
Apr 27 jQuery
layUI实现列表查询功能
Jul 27 Javascript
p5.js临摹动态图形的方法
Oct 23 Javascript
原生JS实现留言板
Mar 26 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
mysql From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT日期函数
2010/03/21 PHP
php简单实现MVC
2015/02/05 PHP
PHP curl伪造IP地址和header信息代码实例
2015/04/27 PHP
php版微信公众平台实现预约提交后发送email的方法
2016/09/26 PHP
PHP内存溢出优化代码详解
2021/02/26 PHP
js中函数声明与函数表达式
2015/06/03 Javascript
完美JQuery图片切换效果的简单实现
2016/07/21 Javascript
纯js模仿windows系统日历
2017/02/04 Javascript
Vue中fragment.js使用方法详解
2017/03/09 Javascript
EasyUI Tree树组件无限循环的解决方法
2017/09/27 Javascript
详细分析单线程JS执行问题
2017/11/22 Javascript
vue.js 实现点击展开收起动画效果
2018/07/07 Javascript
vue单页应用在页面刷新时保留状态数据的方法
2018/09/21 Javascript
基于vue-upload-component封装一个图片上传组件的示例
2018/10/16 Javascript
微信小程序-API接口安全详解
2019/07/16 Javascript
Python中使用asyncio 封装文件读写
2016/09/11 Python
解决安装python库时windows error5 报错的问题
2018/10/21 Python
python+webdriver自动化环境搭建步骤详解
2019/06/03 Python
在django中图片上传的格式校验及大小方法
2019/07/28 Python
python os.path.isfile 的使用误区详解
2019/11/29 Python
使用python去除图片白色像素的实例
2019/12/12 Python
python数据预处理 :数据抽样解析
2020/02/24 Python
django跳转页面传参的实现
2020/09/17 Python
详解CSS3新增的背景属性
2019/12/25 HTML / CSS
Canvas图片分割效果的实现
2019/07/29 HTML / CSS
Clarks鞋美国官网:全球领军鞋履品牌
2017/05/13 全球购物
中国制造网:Made-in-China.com
2019/10/25 全球购物
个人自我鉴定范文
2013/10/04 职场文书
财务人员求职自荐书范文
2014/02/10 职场文书
机关出纳岗位职责
2014/04/03 职场文书
法制宣传教育方案
2014/05/09 职场文书
cf战队收人口号
2014/06/21 职场文书
小学学习雷锋活动总结
2014/07/03 职场文书
投标邀请书范本
2015/02/02 职场文书
五年级数学教学反思
2016/02/16 职场文书
python基于tkinter制作m3u8视频下载工具
2021/04/24 Python