JavaScript ievieš virknes pārveidošanu par datuma tipu

Atsauce

JavaScript Date String

Konvertē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ļā.