博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript--日期格式化
阅读量:5150 次
发布时间:2019-06-13

本文共 949 字,大约阅读时间需要 3 分钟。

平时用前端框架做项目,从数据库中读取的时间,老是是时间戳或者其它的一些格式,总结一下两个常用的格式化日期的方式!

//js将"2018-05-19T08:04:52.000+0000"这种格式的时间转化为正常格式function DateTimeFormatter(value) {    if (value != null) {        var dateee = new Date(value).toJSON();        var date = new Date(+new Date(dateee) + 8 * 3600 * 1000).toISOString().replace(/T/g, ' ').replace(/\.[\d]{3}Z/, '');        return date;    }    else {        return null;    }}//将时间戳转换为正常格日期function DateTimeFormatters(value) {    if (value == undefined) {        return "";    }    /*json格式时间转js时间格式*/    value = value.substr(1, value.length - 2);    var obj = eval('(' + "{Date: new " + value + "}" + ')');    var dateValue = obj["Date"];    if (dateValue.getFullYear() < 1900) {        return "";    }    var date = new Date(dateValue);    var y = date.getFullYear();    var m = date.getMonth() + 1;    var d = date.getDate();    return y + '/' + m + '/' + d;    return date;}

 

转载于:https://www.cnblogs.com/dcy521/p/10981302.html

你可能感兴趣的文章
bzoj 4815 [Cqoi2017]小Q的表格——反演+分块
查看>>
Swift 入门之简单语法(六)
查看>>
shim和polyfill有什么区别
查看>>
Failed to load the JNI shared library “E:/2000/Java/JDK6/bin/..jre/bin/client/jvm.dll
查看>>
〖Python〗-- IO多路复用
查看>>
栈(括号匹配)
查看>>
Java学习 · 初识 面向对象深入一
查看>>
源代码如何管理
查看>>
vue怎么将一个组件引入另一个组件?
查看>>
bzoj1040: [ZJOI2008]骑士
查看>>
LeetCode 74. Search a 2D Matrix(搜索二维矩阵)
查看>>
利用SignalR来同步更新Winfrom
查看>>
反射机制
查看>>
CocoaPod
查看>>
BZOJ 1251: 序列终结者 [splay]
查看>>
5G边缘网络虚拟化的利器:vCPE和SD-WAN
查看>>
MATLAB基础入门笔记
查看>>
【UVA】434-Matty&#39;s Blocks
查看>>
运行一个窗体直接最大化并把窗体右上角的最大化最小化置灰
查看>>
Android开发技术周报 Issue#80
查看>>