2025年4月26日 星期六 乙巳(蛇)年 正月廿七 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > JavaScript

JS 格林威治时间格式(GMT)格式化

时间:07-24来源:作者:点击数:83

JS 格林威治时间格式(GMT)格式化

  • Date.prototype.format = function (format) {
  • var o = {
  • "M+": this.getMonth() + 1, //month
  • "d+": this.getDate(), //day
  • "h+": this.getHours(), //hour
  • "m+": this.getMinutes(), //minute
  • "s+": this.getSeconds(), //second
  • "q+": Math.floor((this.getMonth() + 3) / 3), //quarter
  • "S": this.getMilliseconds() //millisecond
  • }
  • if (/(y+)/.test(format)) format = format.replace(RegExp.$1,
  • (this.getFullYear() + "").substr(4 - RegExp.$1.length));
  • for (var k in o) if (new RegExp("(" + k + ")").test(format))
  • format = format.replace(RegExp.$1,
  • RegExp.$1.length == 1 ? o[k] :
  • ("00" + o[k]).substr(("" + o[k]).length));
  • return format;
  • }
  • function DateTimeFormatter(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 "";
  • }
  • //return dateValue
  • return dateValue.format("yyyy-MM-dd hh:mm:ss");
  • }

 

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门