一、兩個日期大小比較
1、日期引數格式:yyyy-mm-dd
1//a: 日期a, b: 日期b, flag: 返回的結果
2function
duibi(a, b,flag) else
17 }
2、日期格式:yyyy-mm-dd hh:mi:ss
1function
comptime() else
if (a > 0) else
if (a == 0) else
24 }
二、js中獲取日期前乙個月的日期
1、引數date格式 : yyyy-mm-dd
1function
getpremonth(date)
14var day2 =day;
15var days2 = new date(year2, month2, 0);
16 days2 =days2.getdate();
17if (day2 >days2)
20if (month2 < 10)
23var t2 = year2 + '-' + month2 + '-' +day2;
24return
t2;25 }
三、js中日期加減一天
1 1、 定義以下兩個方法2//string 轉為 data: ("yyyy-mm-dd")格式的字串 轉為 wed jul 05 2017 13:50:11 gmt+0800 (中國標準時間)
3function
convertdatefromstring(datestring) 8}
9 //
格式化日期 : wed jul 05 2017 13:50:11 gmt+0800 (中國標準時間) 准尉 格式為 yyyy-mm-dd 的日期型別
10function
formattime(date)
1617 2、用法例子:
18var test = convertdatefromstring("2017-10-11");//
返回標準的中國時間
19 test = formattime(test); //
返回 yyyy-mm-dd 的date型別
20var now = test.split('-')
21 now = new date(number(now['0']),(number(now['1'])-1),number(now['2']))
22 now.setdate(now.getdate() - 1); //
setdate()方法實現 加 或 減 一天(可以避免 1號時減一天出錯的情況),setdate()方法不會返回任何值,但呼叫者now會發生改變
23var xx = formattime(now);
js 比較兩個日期的大小
使用gettime 函式比較兩個日期的大小 定義和用法 gettime 函式的返回值為number型別,可返回距 1970 年 1 月 1 日之間的毫秒數。語法 dateobject.gettime 返回值 dateobject 指定的日期和時間距 1970 年 1 月 1 日午夜 gmt 時間 之...
js中比較兩個日期的大小
一 比較兩個字串格式的日期 思路 先得到兩個字串格式的日期,之後利用date.parse 方法把這些字串日期轉成時間戳 實際上就是計算出從1970年00 00 00到目前時間日期的毫秒數 然後再比較兩個時間戳的大小,就能判斷日期大小。1 得到標準的字串格式的日期 一般我們的字串格式的日期,大多是這樣...
Shell比較兩個日期的大小
在shell中我們可以利用date命令比較兩個日期的大小,方法是先把日期轉換成時間戳格式,再進行比較。date 的 s可以將日期轉換成時間戳格式,看下面的例子 bin bash date1 2008 4 09 12 00 00 date2 2008 4 10 15 00 00 t1 date d d...