[英]Format date() to eee,dd MMM YYYY,hh:mm:ss in JavaScript
[英]How to compare two Date Strings in “EEE Mon dd hh:mm:ss TMZ yyyy” format in Javascript/Jquery?
我在EEE MMM dd hh:mm:ss TMZ yyyy
格式中得到兩個字符串(日期),我想在 Javascript/Jquery 中比較這兩個日期。
示例字符串: Fri Aug 14 13:12:45 CDT 2020, Tue Aug 25 05:33:19 CDT 2020
您需要將日期解析為 Javascript 日期對象。 使用您提到的格式,一個簡單的new Date(longstringdateformat)
將起作用。 然后您可以比較getTime()
方法中的值(以毫秒為單位getTime()
。
function compareDates(){
const date1 = new Date("Fri Aug 14 13:12:45 CDT 2020");
const date2 = new Date("Tue Aug 25 05:33:19 CDT 2020");
return date1.getTime()-date2.getTime();
}
這里如果返回值是負數 date2 大於 date1,如果它是正數 date2 小於 date1 並且如果它是 0 它們是相等的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.