JavaScript ievieš virknes pārveidošanu par datuma tipu
Atsauce
JavaScript Date StringKonvertēt datuma veidu par virkni
Šīs funkcijas piemēra funkcija ir ievadīt datuma tipa mainīgo un pārveidot to par virknes izvadi gggg-MM-dd formātā. Ja jums jāiekļauj stundas, minūtes un sekundes, lūdzu, pievienojiet tos pats. Ja jums ir jāpārvērš citi formāti, pēc vajadzības to varat arī modificēt.
function dateToString(date) {
if (!date) {
date = new Date();
}
return date.getFullYear() + "-" + (date.getMonth() + 1) + "-" + date.getDate();
}
Konvertēt virknes veida datumu par datuma tipu
Šīs funkcijas funkcija ir pārveidot virkni formātā gggg-mm-dd par datuma tipu. Šo funkciju un iepriekš minētās funkcijas var izmantot pa pāriem.
function stringToDate(dateString) {
if (!dateString) {
return new Date();
}
var dateList = dateString.split("-");
var year = parseInt(dateList[0], 10);
var month = parseInt(dateList[1], 10) - 1;
var day = parseInt(dateList[2], 10);
return new Date(year, month, day);
}
Citi padomi
Ir svarīgi atzīmēt, ka JavaScript valodā mēnesis sākas no 0, tāpēc 0 nozīmē janvāri. Objektā Datums ir arī daudzas citas metodes. Lai iegūtu sīkāku informāciju, lūdzu, skatiet atsauces šī raksta augšdaļā.