1  function getddd(utcDate, format) {
 2             var date = new Date(parseInt(utcDate.replace("/Date(", "").replace(")/", ""), 10));
 3             var year = date.getFullYear();
 4             var month = date.getMonth() + 1;// < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;
 5             var currentDate = date.getDate();// < 10 ? "0" + date.getDate() : date.getDate();
 6             var hour = date.getHours();
 7             var minute = date.getMinutes();
 8             var second = date.getSeconds();
 9             var datastr = year + "-" + month + "-" + currentDate + " " + hour + ":" + minute + ":" + second;
10             return formatDateTime(datastr, format);
11         }
12         function formatDateTime(str, format) {
13             var date = new Date(str.split("-").join("/"));
14             if (date.toString() == "NaN" || date.toString() == "Invalid Date") { return ""; }
15             var o = {
16                 "M+": date.getMonth() + 1,
17                 "d+": date.getDate(),
18                 "h+": date.getHours(),
19                 "m+": date.getMinutes(),
20                 "s+": date.getSeconds()
21             };
22             if (/(y+)/.test(format)) {
23                 format = format.replace(RegExp.$1, (date.getFullYear() + "").substr(4 - RegExp.$1.length));
24             }
25             for (var k in o) {
26                 if (new RegExp("(" + k + ")").test(format)) {
27                     format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ("00" + o[k]).substr(("" + o[k]).length));
28                 }
29             }
30             return format;
31         }
View Code

相关文章:

  • 2021-10-06
  • 2021-12-29
  • 2021-11-27
  • 2022-03-06
  • 2022-02-21
  • 2022-12-23
  • 2021-06-06
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-09
  • 2021-11-24
  • 2022-12-23
相关资源
相似解决方案