Rumah >hujung hadapan web >tutorial js >Bagaimana untuk Memformat Objek Tarikh JavaScript sebagai String YYYYMMDD?

Bagaimana untuk Memformat Objek Tarikh JavaScript sebagai String YYYYMMDD?

Barbara Streisand
Barbara Streisandasal
2024-11-11 19:32:03824semak imbas

How to Format a JavaScript Date Object as YYYYMMDD String?

Menukar Objek Tarikh JS kepada Rentetan YYYYMMDD

Untuk memudahkan penukaran objek tarikh JavaScript kepada rentetan dalam format YYYYMMDD, pertimbangkan untuk melaksanakan kaedah yang merangkumi fungsi ini. Kaedah ini boleh ditambah sebagai sambungan prototaip pada objek Date, memberikan penyelesaian yang ringkas dan boleh digunakan semula.

Kaedah Tersuai untuk Format YYYYMMDD

Coretan kod berikut menyediakan kaedah tersuai bernama "yyyymmdd" yang boleh ditambah pada prototaip objek Tarikh:

Date.prototype.yyyymmdd = function() {
  var mm = this.getMonth() + 1; // getMonth() is zero-based
  var dd = this.getDate();

  return [this.getFullYear(),
          (mm>9 ? '' : '0') + mm,
          (dd>9 ? '' : '0') + dd
         ].join('');
};

Penggunaan:

Setelah kaedah tersuai ditakrifkan, ia boleh digunakan pada mana-mana objek tarikh untuk mendapatkan rentetan yang diformatkan dalam format YYYYMMDD. Berikut ialah contoh:

var date = new Date();
date.yyyymmdd();

Ini akan mengembalikan rentetan dalam format YYYYMMDD yang diingini, menjadikannya lebih mudah untuk bekerja dengan rentetan tarikh dalam JavaScript.

Atas ialah kandungan terperinci Bagaimana untuk Memformat Objek Tarikh JavaScript sebagai String YYYYMMDD?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn