我正在嘗試在 dd/mm/yyyy 中顯示日期,并且該值應作為 yyyymmdd 存盤在變數中。
dd/mm/yyyy 顯示正確,但該值未以yyyymmdd 格式存盤,它顯示為 yyyymd
就像我選擇 02/03/2022 一樣,它存盤為 202232,這是不正確的,因為它必須存盤為 20220302。
var strDateTimeEntry;
$(function () {
$("#entrydate").datepicker({
//date format for displaying
dateFormat: "dd/mm/yy",
});
$("#entrydate").change(function () {
var date = $(this).datepicker("getDate");
//date format for storing
strDateTimeEntry = date.getFullYear() "" (date.getMonth() 1) "" date.getDate();
$("#EntryDateDisplay").text(strDateTimeEntry);
alert(strDateTimeEntry);
});
});
uj5u.com熱心網友回復:
您只需要填寫您的月份和日期。
strDateTimeEntry = date.getFullYear() "" (date.getMonth() 1).toString().padStart(2, '0') "" date.getDate().toString().padStart(2, '0');
這是一個使用 Date 物件并以所需格式顯示輸出的小提琴示例。
https://jsfiddle.net/udcybs6z/
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/447501.html
