我正在使用此代碼從文本中提取日期而沒有時間。有沒有任何方法可以提取沒有時間的日期,反之亦然?從文本中提取日期
$(document).on("change", "#select_date", function() {
const at = $('#select_date :selected').text()
//2016-03-26 15:22:02
const attend_date = at.substring(0,10)
});
我正在使用此代碼從文本中提取日期而沒有時間。有沒有任何方法可以提取沒有時間的日期,反之亦然?從文本中提取日期
$(document).on("change", "#select_date", function() {
const at = $('#select_date :selected').text()
//2016-03-26 15:22:02
const attend_date = at.substring(0,10)
});
您可以通過split()
空間的日期,並選擇第一部分:
$(document).on("change", "#select_date", function() {
const at = $('#select_date :selected').text()
const attend_date = at.split(' ')[0]
})
$(document).on("change", "#select_date", function() {
const at = $('#select_date :selected').text()
//extract date
const attend_date = at.split(' ')[0]
//extract time
const attend_time = at.split(' ')[1]
})
您應該爲您的解決方案提供解釋。只有代碼答案是不被接受的。 –
您可以使用正則表達式。 – poke19962008
split()更易於使用。 – Saffor