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编辑器和代码格式化
Apr 25 Javascript
jquery实现滑屏大图定时收缩为小banner图片的广告代码
Sep 02 Javascript
jQuery实现选中弹出窗口选择框内容后赋值给文本框的方法
Nov 23 Javascript
BootStrap扔进Django里的方法详解
May 13 Javascript
很棒的Bootstrap选项卡切换效果
Jul 01 Javascript
vue快捷键与基础指令详解
Jun 01 Javascript
JavaScript闭包_动力节点Java学院整理
Jun 27 Javascript
jQuery层级选择器_动力节点节点Java学院整理
Jul 04 jQuery
php register_shutdown_function函数详解
Jul 23 Javascript
angular.js4使用 RxJS 处理多个 Http 请求
Sep 23 Javascript
canvas轨迹回放功能实现
Dec 20 Javascript
JavaScript常见事件处理程序实例总结
Jan 05 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学习之字符串比较和查找
2011/04/17 PHP
PHP单例模式定义与使用实例详解
2017/02/06 PHP
PHP调用接口用post方法传送json数据的实例
2018/05/31 PHP
PHP获取本周所有日期或者最近七天所有日期的方法
2018/06/20 PHP
jquery each的几种常用的使用方法示例
2014/01/21 Javascript
jQuery中document与window以及load与ready 区别详解
2014/12/29 Javascript
基于jquery实现百度新闻导航菜单滑动动画
2016/03/15 Javascript
JS实现的简易拖放效果示例
2016/12/29 Javascript
微信小程序实现图片预加载组件
2017/01/18 Javascript
jQuery Masonry瀑布流插件使用方法详解
2017/01/18 Javascript
Vue.js结合bootstrap实现分页控件
2017/03/10 Javascript
在原生不支持的旧环境中添加兼容的Object.keys实现方法
2017/09/11 Javascript
vue router动态路由设置参数可选问题
2019/08/21 Javascript
javascript跳转与返回和刷新页面的实例代码
2019/11/20 Javascript
Vue SSR 即时编译技术的实现
2020/05/06 Javascript
python扫描proxy并获取可用代理ip的实例
2017/08/07 Python
python实现自动网页截图并裁剪图片
2018/07/30 Python
学习python可以干什么
2019/02/26 Python
python pandas写入excel文件的方法示例
2019/06/25 Python
PYQT5开启多个线程和窗口,多线程与多窗口的交互实例
2019/12/13 Python
Pytorch损失函数nn.NLLLoss2d()用法说明
2020/07/07 Python
Python如何实现远程方法调用
2020/08/07 Python
python 中的9个实用技巧,助你提高开发效率
2020/08/30 Python
常用的四种CSS透明属性介绍
2014/04/12 HTML / CSS
国际贸易个人求职信范文
2014/01/04 职场文书
中学生运动会入场词
2014/02/12 职场文书
幼儿园教师岗位职责
2014/03/17 职场文书
党员对十八届四中全会的期盼思想汇报范文
2014/10/17 职场文书
幼儿园园长个人总结
2015/03/02 职场文书
《水浒传》读后感3篇(范文)
2019/09/19 职场文书
PHP 对接美团大众点评团购券(门票)的开发步骤
2021/04/03 PHP
python自动化操作之动态验证码、滑动验证码的降噪和识别
2021/08/30 Python
用Python可视化新冠疫情数据
2022/01/18 Python
mysql的单列多值存储实例详解
2022/04/05 MySQL
Windows server 2012搭建FTP服务器
2022/04/29 Servers
Nginx开源可视化配置工具NginxConfig使用教程
2022/06/21 Servers