Berdasarkan kelas Java SimpleDateFormat (https. //dokumen. peramal. com/javase/7/docs/api/java/text/SimpleDateFormat. html) RingkasanDengan dukungan luas untuk API Internasionalisasi, perpustakaan ini tidak lagi diperlukan dalam banyak kasus Sementara objek Tanggal JavaScript menyediakan pengembang dengan metode untuk bekerja dengan potongan individual dari tanggal tertentu, yang hilang adalah metode asli untuk memformat tanggal sebagai string mengikuti pola yang ditentukan. Di Java, SimpleDateFormat menyediakan hal itu. Proyek ini merupakan upaya untuk mem-porting fungsionalitas tersebut ke JavaScript dalam upaya untuk membuatnya lebih mudah menampilkan tanggal dalam format yang dapat dibaca manusia Membuat instanceDateFormat sederhanaBerikut ini menunjukkan konstruktor simpleDateFormat dalam bentuknya yang paling dasar var mySimpleDateFormatter = new simpleDateFormat(); Konstruktor menerima dua argumen opsional
Metode applyPatternMetode applyPattern digunakan untuk memperbarui pola yang telah ditentukan sebelumnya ________satu_______ Metode menerima satu argumen opsional
Pola yang diperbarui untuk diterapkan Metode formatMetode format digunakan untuk memformat tanggal tertentu berdasarkan pola yang ditentukan. String yang diformat yang dihasilkan dikembalikan var mySimpleDateFormatter = new simpleDateFormat('MMMM d, yyyy'); var myDate = new Date('2012', '07', '10'); document.getElementById('myDateContainer').innerHTML = mySimpleDateFormatter.format(myDate); Metode menerima satu argumen opsional
Tanggal yang akan diformat. Ini bisa berupa objek Tanggal, atau string ISO-8601. Jika tidak ada tanggal yang diberikan, objek Tanggal baru dibuat pada saat metode dipanggil ContohFormat tanggal hari ini seperti "Selasa, 10 Juli 2012" var mySimpleDateFormatter = new simpleDateFormat('EEEE, MMMM d, yyyy'); document.getElementById('myDateContainer').innerHTML = 'Today is ' + mySimpleDateFormatter.format(); Gunakan pola yang mengandung apostrof var mySimpleDateFormatter = new simpleDateFormat('h \'o\'\'clock\''); document.getElementById('myDateContainer').innerHTML = 'The time is ' + mySimpleDateFormatter.format();_ Gunakan metode applyPattern untuk memformat tanggal kedua menggunakan singkatan nama hari dan bulan, seperti "Selasa. 10 Juli 2012" |