js日期函数
2021-07-03 09:07
标签:response header min res 常见 eth else rip 决定 js日期函数 标签:response header min res 常见 eth else rip 决定 原文地址:http://www.cnblogs.com/guoyinglichong/p/7124417.html 1 DOCTYPE html>
2 html>
3 head>
4 title>郭颖的测试title>
5 meta charset="utf8">
6 head>
7
8 body>
9 body>
10 script src="jquery-3.0.0.js">script>
11 script>
12 var month,date,hours,minutes,seconds;
13 var curTime = new Date($.ajax({async: false}).getResponseHeader("Date"));
14 var curTime1 = new Date($.ajax({async: false}).getResponseHeader("Date"));
15 var curTime2 = new Date($.ajax({async: false}).getResponseHeader("Date"));
16 console.log(curTime);
17 function checkMonth(d){
18 if(d.getMonth() 10){
19 month = ‘0‘+(d.getMonth()+1);
20 } else {
21 month = d.getMonth()+1;
22 }
23 return month;
24 }
25 function checkDate(d){
26 if(d.getDate() 10){
27 date = ‘0‘+d.getDate();
28 } else {
29 date = d.getDate();
30 }
31 return date;
32 }
33 function checkHours(d){
34 if(d.getHours() 10){
35 hours = ‘0‘+d.getHours();
36 } else {
37 hours = d.getHours();
38 }
39 return hours;
40 }
41 function checkMinutes(d){
42 if(d.getMinutes() 10){
43 minutes = ‘0‘+d.getMinutes();
44 } else {
45 minutes = d.getMinutes();
46 }
47 return minutes;
48 }
49 function checkSeconds(d){
50 if(d.getSeconds() 10){
51 seconds = ‘0‘+d.getSeconds();
52 } else {
53 seconds = d.getSeconds();
54 }
55 return seconds;
56 }
57 //获取今天的日期时间,str决定格式,常见可选‘‘或‘-‘
58 function getCurDateTime(d,str) {
59 checkMonth(d);
60 checkDate(d);
61 checkHours(d);
62 checkMinutes(d);
63 checkSeconds(d);
64 if(str=="-"){
65 var time = d.getFullYear() + str + month + str + date + " " + hours + ":" + minutes + ":" + seconds;
66 } else if(str==‘‘){
67 var time = d.getFullYear() + str + month + str + date + str + hours + str + minutes + str + seconds;
68 }
69 return time;
70 }
71 //获取今天的日期,str决定格式,常见可选‘‘或‘-‘
72 function getCurDate(d,str) {
73 checkMonth(d);
74 checkDate(d);
75 var time = d.getFullYear() + str + month + str + date;
76 return time;
77 }
78 //获取今天的时间,str决定格式,常见可选‘‘或‘-‘
79 function getCurTime(d,str){
80 checkHours(d);
81 checkMinutes(d);
82 checkSeconds(d);
83 var time = hours + str + minutes + str + seconds;
84 return time;
85 }
86 //获取AddDayCount天后的日期,str决定格式,常见可选‘‘或‘-‘
87 function GetDateStr(dd,AddDayCount,str) {
88 var guo = dd;
89 guo.setDate(guo.getDate()+AddDayCount);
90 var y = guo.getFullYear();
91 var m = checkMonth(guo);//获取当前月份的日期
92 var d = checkDate(guo);
93 var result = y+str+m+str+d;
94 return result;
95 }
96 var todayAll = getCurDateTime(curTime,‘‘);
97 var today_All = getCurDateTime(curTime,‘-‘);
98 var nowPart = getCurTime(curTime,‘‘);
99 var now_Part = getCurTime(curTime,‘:‘);
100 var datePart = getCurDate(curTime,‘‘);
101 var date_Part = getCurDate(curTime,‘-‘);
102 var yesterdayPart = GetDateStr(curTime1,-1,‘‘);
103 var tomorrowPart = GetDateStr(curTime2,+1,‘‘);
104 console.log(todayAll);
105 console.log(today_All);
106 console.log(nowPart);
107 console.log(now_Part);
108 console.log(datePart);
109 console.log(date_Part);
110 console.log(yesterdayPart);
111 console.log(tomorrowPart);
112 var time1 = parseInt(curTime.getTime()/1000);
113 console.log(time1);
114 var date2 = date_Part+" 13:09:00";
115 console.log(date2);
116 date2 = new Date(Date.parse(date2.replace(/-/g, "/")));
117 console.log(date2);
118 var time2 = parseInt(date2.getTime()/1000);
119 var date3 = date_Part+" 04:04:00";
120 console.log(date3);
121 date3 = new Date(Date.parse(date3.replace(/-/g, "/")));
122 console.log(date3);
123 var l_tx = yesterdayPart+‘180‘;
124 var n_tx = datePart+‘001‘;
125 // var ll_tx = myDate
126 console.log(l_tx);
127 console.log(n_tx);
128 script>
129 html>