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 Div中加载其他页面的实现代码
Feb 27 Javascript
基于jQuery的公告无限循环滚动实现代码
May 11 Javascript
关于jQuery对象数据缓存Cache原理以及jQuery.data详解
Apr 07 Javascript
Javascript改变CSS样式(局部和全局)
Dec 18 Javascript
同一个网页中实现多个JavaScript特效的方法
Feb 02 Javascript
JavaScript获取伪元素(Pseudo-Element)属性的方法技巧
Mar 13 Javascript
分享10个原生JavaScript技巧
Apr 20 Javascript
JQuery悬停控制图片轮播——代码简单
Aug 05 Javascript
javascript实现图片轮播效果
Jan 20 Javascript
Vue.js手风琴菜单组件开发实例
May 16 Javascript
JavaScript正则表达式函数总结(常用)
Feb 22 Javascript
JavaScript中MutationObServer监听DOM元素详情
Nov 27 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
Laravel 实现添加多语言提示信息
2019/10/25 PHP
jquery之empty()与remove()区别说明
2010/09/10 Javascript
js FLASH幻灯片字符串中有连接符&的处理方法
2012/03/01 Javascript
javascript 全选与全取消功能的实现代码
2012/12/23 Javascript
node.js中的buffer.Buffer.isEncoding方法使用说明
2014/12/14 Javascript
javascript获取网页宽高方法汇总
2015/07/19 Javascript
PHP+jQuery+Ajax+Mysql如何实现发表心情功能
2015/08/06 Javascript
每天一篇javascript学习小结(Date对象)
2015/11/13 Javascript
JQuery组件基于Bootstrap的DropDownList(完整版)
2016/07/05 Javascript
详解nodejs微信jssdk后端接口
2017/05/25 NodeJs
JS数组交集、并集、差集的示例代码
2017/08/23 Javascript
原生JS实现ajax与ajax的跨域请求实例
2017/12/01 Javascript
详解javascript常用工具类的封装
2018/01/30 Javascript
详解Koa中更方便简单发送响应的方式
2018/07/20 Javascript
layui 给数据表格加序号的方法
2018/08/20 Javascript
JavaScript实现简单计算器
2020/03/19 Javascript
jquery+css3实现的经典弹出层效果示例
2020/05/16 jQuery
layui实现显示数据表格、搜索和修改功能示例
2020/06/03 Javascript
VUE页面中通过双击实现复制表格中内容的示例代码
2020/06/11 Javascript
Python(Tornado)模拟登录小米抢手机
2013/11/12 Python
python爬虫框架talonspider简单介绍
2017/06/09 Python
Python中logging.NullHandler 的使用教程
2018/11/29 Python
python write无法写入文件的解决方法
2019/01/23 Python
python实现登录密码重置简易操作代码
2019/08/14 Python
python框架flask表单实现详解
2019/11/04 Python
CSS3实现全景图特效示例代码
2018/03/26 HTML / CSS
详解H5本地储存Web Storage
2017/07/03 HTML / CSS
美国最大的电子宠物训练产品制造商:PetSafe
2018/10/12 全球购物
精致的手工皮鞋:Shoe Embassy
2019/11/08 全球购物
一年级数学教学反思
2014/02/01 职场文书
演讲稿的格式及范文
2014/08/22 职场文书
学校领导班子对照检查材料
2014/08/28 职场文书
高中数学教学反思范文
2016/02/18 职场文书
《刺客之王:C罗全景传记》:时代从来不会亏待手艺人
2019/11/28 职场文书
分享几种python 变量合并方法
2022/03/20 Python
Elasticsearch6.2服务器升配后的bug(避坑指南)
2022/09/23 Servers