Postingan lainnya
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
Bagaimana caranya mengubah string "YYYYMMDD" jadi "YYYY-MM-DD" dalam Javascript?
Halo teman-teman, saya harus mengubah format sesuai judul diatas, dan formatnya tidak berubah jadi tipe date, melainkan tetap dalam string, bagaimana saya melakukannya? Terima kasih sebelumnya.
2 Jawaban:
<div>Hallo, buat kebutuhan manipulasi tanggal dan jam, agan bisa pake library <a href="https://momentjs.com/">https://momentjs.com/</a> baca-baca dokumentasi resminya udah jelas kok.</div>
Tanggapan
momentjs bukannya date ke string atau string ke date ya mas? saya butuhnya satu kata string ke string lainnya, formatnya aja yang diganti, ada cara simplenya kah? Terima kasih sebelumnya sudah merespon
Jawaban Terpilih
<pre>const strToFormatDateYYYYMMDD = (<em>str</em>) => { if (!<em>str</em>) return ''
const date = <em>str</em>.toString() const years = date.substr(0, 4) const months = date.substr(4, 2) const days = date.substr(6, 2)
return ${years}-${months}-${days}
}
strToFormatDateYYYYMMDD(20200831) <em>// '2020-08-31'</em> strToFormatDateYYYYMMDD('20200831') <em>// '2020-08-31'</em> strToFormatDateYYYYMMDD() <em>// ''</em></pre>
Tanggapan
Solved, terima kasih jawabannya.