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 相关文章推荐
JavaScript DOM 学习第二章 编辑文本
Feb 19 Javascript
理解Javascript_11_constructor实现原理
Oct 18 Javascript
JavaScript实现为指定对象添加多个事件处理程序的方法
Apr 17 Javascript
JavaScript中的lastIndexOf()方法使用详解
Jun 06 Javascript
JQuery替换DOM节点的方法
Jun 11 Javascript
AngularJS  $on、$emit和$broadcast的使用
Sep 05 Javascript
JS中用三种方式实现导航菜单中的二级下拉菜单
Oct 31 Javascript
Bootstrap模态框案例解析
Mar 05 Javascript
Vue 过渡实现轮播图效果
Mar 27 Javascript
vue keep-alive 动态删除组件缓存的例子
Nov 04 Javascript
VUE页面中通过双击实现复制表格中内容的示例代码
Jun 11 Javascript
vue+elementUI动态增加表单项并添加验证的代码详解
Dec 17 Vue.js
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数据库连接
2006/10/09 PHP
php写的简易聊天室代码
2011/06/04 PHP
对比PHP对MySQL的缓冲查询和无缓冲查询
2016/07/01 PHP
PHP多进程通信-消息队列使用
2019/03/08 PHP
php中文语义分析实现方法示例
2019/09/28 PHP
验证用户是否修改过页面的数据的实现方法
2008/09/26 Javascript
javascript之querySelector和querySelectorAll使用介绍
2011/12/20 Javascript
jQuery实现div浮动层跟随页面滚动效果
2014/02/11 Javascript
Jquery仿IGoogle实现可拖动窗口示例代码
2014/08/22 Javascript
鼠标经过子元素触发mouseout,mouseover事件的解决方案
2015/07/26 Javascript
Bootstrap实现下拉菜单效果
2016/04/29 Javascript
相册展示PhotoSwipe.js插件实现
2016/08/25 Javascript
JavaScript之cookie技术详解
2016/11/18 Javascript
vue如何自动化打包测试环境和正式环境的dist/test文件
2019/06/06 Javascript
javascript事件监听与事件委托实例详解
2019/08/16 Javascript
selenium+java中用js来完成日期的修改
2019/10/31 Javascript
Node.js API详解之 os模块用法实例分析
2020/05/06 Javascript
Vue指令实现OutClick的示例
2020/11/16 Javascript
python实现的解析crontab配置文件代码
2014/06/30 Python
Redis使用watch完成秒杀抢购功能的代码
2018/05/07 Python
英国时尚家具、家居饰品及礼品商店:Graham & Green
2016/09/15 全球购物
西海岸男士和男童服装:Johnnie-O
2018/03/15 全球购物
自荐书模板
2013/12/15 职场文书
大学生职业生涯设计书
2014/01/02 职场文书
商场中秋节广播稿
2014/01/17 职场文书
六一儿童节活动策划方案
2014/01/27 职场文书
平安工地汇报材料
2014/08/19 职场文书
医院反腐倡廉演讲稿
2014/09/16 职场文书
大学新生军训自我鉴定
2014/09/18 职场文书
初婚未育证明样本
2014/10/24 职场文书
研究生毕业论文导师评语
2014/12/31 职场文书
网聊搭讪开场白
2015/05/28 职场文书
详解MongoDB的条件查询和排序
2021/06/23 MongoDB
用php如何解决大文件分片上传问题
2021/07/07 PHP
MySQL库表太大怎么办? 数据库分库分表项目实践
2022/04/11 MySQL
python游戏开发Pygame框架
2022/04/22 Python