JavaScript mengimplementasikan konversi string ke tipe tanggal

Referensi

JavaScript Date String

Ubah tipe tanggal menjadi string

Fungsi fungsi contoh berikut adalah untuk memasukkan variabel jenis tanggal dan mengubahnya menjadi keluaran string dalam format tttt-BB-hh. Jika Anda perlu memasukkan jam, menit dan detik, harap tambahkan sendiri. Jika Anda perlu mengonversi ke format lain, Anda juga dapat memodifikasinya sesuai kebutuhan.

            function dateToString(date) {
    if (!date) {
        date = new Date();
    }
    return date.getFullYear() + "-" + (date.getMonth() + 1) + "-" + date.getDate();
}
        

Ubah tanggal tipe string menjadi tipe tanggal

Fungsi fungsi ini adalah untuk mengonversi string dalam format tttt-BB-hh menjadi tipe tanggal. Fungsi ini dan fungsi di atas dapat digunakan berpasangan.

            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);
}
        

Tips lainnya

Penting untuk diperhatikan bahwa dalam JavaScript, bulan dimulai dari 0, jadi 0 berarti Januari. Objek Tanggal juga mengandung banyak metode lain.Untuk lebih jelasnya, silakan merujuk ke referensi di bagian atas artikel ini.