JavaScript比較兩個時間大小
有時候需要比較兩個時間日期的大小,例如比較某一個時間點是否已經過期。
下面分享一個簡單程式碼例項:
[JavaScript] 純文字檢視 複製程式碼執行程式碼var strSD="2013-10-20"; var strED="2012-5-10"; if (new Date(strSD.replace(/\-/g,'\/')) > new Date(strED.replace(/\-/g, '\/'))){ console.log("開始日期必須小於或者等於結束時期!"); }
程式碼實現預期效果,下面對程式碼主要部分做一下簡單介紹:
replace函式進行替換的作用是將"2010-10-2"這種形式轉換為"2010/10/2"這種形式,只有這種格式作為Date建構函式引數才會相容所有的瀏覽器;轉換為Date物件之後,直接用算數運算子比較,會隱式轉換為時間戳。
相關閱讀:
(1).Date建構函式參閱JavaScript Date 物件一章節。
(2).資料型別轉換參閱JavaScript 資料型別轉換一章節。
相關文章
- javascript比較兩個時間日期的大小JavaScript
- JavaScript比較兩個時間JavaScript
- JavaScript 比較時間大小JavaScript
- JavaScript比較時間日期大小JavaScript
- jquery比較時間 的時分秒大小jQuery
- C sharp 比較時間大小C Sharp
- 比較輸入兩個版本號大小
- java計算時間差及比較時間大小Java
- postgresql 比較兩個時間差大於 N個小時SQL
- PHP中比較兩個時間的大小與日期的差值PHP
- C++ - 比較兩個浮點數大小C++
- JavaScript字串如何比較大小JavaScript字串
- mysql比較兩個日期間隔MySql
- 時間格式化大小寫含義(Java 計算時間差以及比較日期大小 )Java
- 直播軟體搭建,當前時間、既定時間後的時間及時間比較大小
- shell指令碼——比較兩個檔案大小、許可權指令碼
- Java 兩個日期比較Java
- JavaScript計算兩個時間點之間的時間差JavaScript
- 【知識積累】比較兩個double型別的大小和integer型別
- 比較兩個table是否相同
- java計算時間差及比較時間Java
- JavaScript 計算兩個時間相差天數JavaScript
- javascript兩個時間物件相減的作用JavaScript物件
- java實現計算兩個日期相差多少月、比較兩個日期大小 等常用日期操作Java
- java比較日期大小Java
- javascript如何計算兩個日期之間的時間間隔JavaScript
- Delphi中字串比較大小 VS Oracle-SQL中字串比較大小字串OracleSQL
- 比較兩個陣列是否相等陣列
- shell比較兩個字串是否相等字串
- ABAP面試問題 - 不使用加減乘除等操作比較兩個整數大小面試
- python字串比較大小Python字串
- 直播平臺開發,純時間比較(時分),不含日期,js前端比較JS前端
- [C++] 自定義C++比較器比較大小C++
- 兩個時間戳的時間差時間戳
- javascript計算兩個時間日期相差的天數JavaScript
- js中兩個日期大小比較,獲取當前日期,日期加減一天JS
- 10個網站載入時間比較和測試工具網站
- 版本號比較大小問題