色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery過濾時分秒

鄧天宇1年前7瀏覽0評論

在開發網頁應用時,經常會遇到需要對時間進行過濾的情況。jQuery提供了方便的方法來處理這種情況。例如,我們需要對一個時間字符串進行過濾,只保留時分秒部分:

var timeStr = "2021-07-15 12:34:56";
var filteredStr = $.trim(timeStr.substr(timeStr.indexOf(" ") + 1)); // 過濾掉日期部分

上述代碼中,首先使用trim方法去掉字符串前后的空格,然后使用substr方法截取出從第一個空格之后的部分。這樣就得到了一個字符串"12:34:56",它只包含時分秒信息。

如果我們需要對時間進行比較,可以將過濾后的字符串轉換成Date對象,然后使用getTime方法獲得時間戳,進行比較:

var timeStr1 = "2021-07-15 12:34:56";
var timeStr2 = "2021-07-15 09:12:34";
var date1 = new Date("2021/07/15 " + $.trim(timeStr1.substr(timeStr1.indexOf(" ") + 1)));
var date2 = new Date("2021/07/15 " + $.trim(timeStr2.substr(timeStr2.indexOf(" ") + 1)));
if (date1.getTime() > date2.getTime()) {
console.log("時間1晚于時間2");
} else {
console.log("時間2晚于時間1");
}

上述代碼中,先將過濾后的字符串加上日期部分構造成一個新的日期字符串,然后使用Date構造函數將其轉換成Date對象。最后使用getTime方法獲得時間戳,進行比較。

總之,通過使用上述jQuery方法,我們可以方便地對時間進行過濾和比較,提高開發效率。