1 //当前时间戳转换时间(年月日时分秒)
2 function computingTime() {
3 var now = new Date();
4 var year = now.getFullYear();
5 var month = now.getMonth();
6 var date = now.getDate();
7 var hour = now.getHours();
8 var min = now.getMinutes();
9 var sec = now.getSeconds();
10 month = month + 1;
11 if (month < 10) month = "0" + month;
12 if (date < 10) date = "0" + date;
13 if (hour < 10) hour = "0" + hour;
14 if (min < 10) minu = "0" + min;
15 if (sec < 10) sec = "0" + sec;
16 var time = "";
17 time = year + "年" + month + "月" + date + "日" + " " + hour + ":" + min + ":" + sec + " ";
18 return time;
19 }
20
21 //时间戳转换时间(时:分:秒)
22 function getDateTime(date) {
23 var now;
24 if (date.length == 10) {
25 now = new Date(parseInt(date) * 1000);
26 } else if (date.length == 13) {
27 now = new Date(parseInt(date));
28 } else {
29 now = new Date();
30 }
31 var year = now.getFullYear();
32 var month = now.getMonth();
33 var date = now.getDate();
34 var hour = now.getHours();
35 var min = now.getMinutes();
36 var sec = now.getSeconds();
37 month = month + 1;
38 if (month < 10) month = "0" + month;
39 if (date < 10) date = "0" + date;
40 if (hour < 10) hour = "0" + hour;
41 if (min < 10) minu = "0" + min;
42 if (sec < 10) sec = "0" + sec;
43 var time = "";
44 time = hour + ":" + min + ":" + sec + " ";
45 return time;
46 }
47 //时间长短转换 秒变成时分
48 function formatSeconds(value) {
49 var theTime = parseInt(value);// 需要转换的时间秒
50 var theTime1 = 0;// 分
51 var theTime2 = 0;// 小时
52 var theTime3 = 0;// 天
53 if (theTime > 60) {
54 theTime1 = parseInt(theTime / 60);
55 theTime = parseInt(theTime % 60);
56 if (theTime1 > 60) {
57 theTime2 = parseInt(theTime1 / 60);
58 theTime1 = parseInt(theTime1 % 60);
59 if (theTime2 > 24) {
60 //大于24小时
61 theTime3 = parseInt(theTime2 / 24);
62 theTime2 = parseInt(theTime2 % 24);
63 }
64 }
65 }
66 var result = '';
67 if (theTime > 0) {
68 result = "" + parseInt(theTime) + "秒";
69 }
70 if (theTime1 > 0) {
71 result = "" + parseInt(theTime1) + "分" + result;
72 }
73 if (theTime2 > 0) {
74 result = "" + parseInt(theTime2) + "小时" + result;
75 }
76 if (theTime3 > 0) {
77 result = "" + parseInt(theTime3) + "天" + result;
78 }
79 return result;
80 }
81 //@*当前时间*@
82 var slidint;
83 function newTimer() {
84 var today;
85 today = new Date();
86 var str = today.toLocaleDateString();
87 str += " " + week();
88 str += " " + today.toLocaleTimeString();
89 var o = document.getElementById("DateTime");
90 o.innerHTML = str;
91 slidint = setTimeout(newTimer, 1000);
92 }
93
94 function week() {
95 var d, day, x, s = " ";
96 var x = new Array("星期日", "星期一", "星期二");
97 var x = x.concat("星期三", "星期四", "星期五");
98 var x = x.concat("星期六");
99 d = new Date();
100 day = d.getDay();
101 return (s += x[day]);
102 }
103
104 function GetDateFormat(str) {
105 var now = new Date(parseInt(str.substr(6, 13)));
106 var year = now.getFullYear();
107 var month = now.getMonth();
108 var date = now.getDate();
109 var hour = now.getHours();
110 var min = now.getMinutes();
111 var sec = now.getSeconds();
112 month = month + 1;
113 if (month < 10) month = "0" + month;
114 if (date < 10) date = "0" + date;
115 if (hour < 10) hour = "0" + hour;
116 if (min < 10) minu = "0" + min;
117 if (sec < 10) sec = "0" + sec;
118 var time = "";
119 time = year + "年" + month + "月" + date + "日" + " " + hour + ":" + min + ":" + sec + " ";
120 return time;
121 //return new Date(parseInt(str.substr(6, 13))).toLocaleDateString();
122 }