日期比較,算上當天的時間

2022-02-04 23:58:44 字數 1071 閱讀 6218

老找不到日期比較函式,用來比較輸入的日期必須比當前日期晚,但是要包括當天。所以就自己寫了乙個最笨的。先檢測日期格式,在拆分比較,當然可以寫在一起的。

**

function

strdatetime(str)

)([-.]|\

/)(\d)\

2(\d)$

/);

if(r

==null

)vard=

newdate(r[

1], r[3]

-1, r[

4]);

return

(d.getfullyear()

==r[1]

&&(d.getmonth()+1

)==r[3

]&&d.getdate()

==r[

4]);

}function

checkdatetime(str)

)(.|\

/)(\d)\

2(\d)$

/);

if(r

==null

)var

omm

=str.substring(

5,str.lastindexof (".

"));

varodd

=str.substring(str.length,str.lastindexof (".

")+1

);var

oyy

=str.substring(

0,str.indexof (".

"));

varnow

=new

date();

varnyy

=now.getfullyear(),

nmm

=now.getmonth()+1

,ndd

=now.getdate();

if(parsefloat(oyy)

>=

parsefloat(nyy))

else

}else

}else

}

獲取當天的時間 倆個日期進行比較

工作中對時間的一些使用 由於有些時間伺服器返回的是 2018 08 16t18 10 22這些的,可以使用擷取字串的方式進行 返回月 日 年 public static string getdate string str stringbuilder stringbuilder new stringb...

mysql查詢當天日期(時間欄位是時間戳)

from unixtime time stamp 將時間戳轉換為日期 unix timestamp date 將指定的日期或者日期字串轉換為時間戳時間戳1540880327轉換時間2018 10 30 14 18 47 如果要查詢當天的訂單的記錄 plain select count from b ...

日期時間的操作比較

1.日期時間間隔操作 當前時間減去7分鐘的時間 select sysdate,sysdate interval 7 minute from dual 當前時間減去7小時的時間 select sysdate interval 7 hour from dual 當前時間減去7天的時間 select sy...