Bagaimana cara mendapatkan hari dan waktu pertama dan terakhir bulan ini dalam format berikut di moment.js:
2016-09-01 00:00
Saya bisa mendapatkan tanggal dan waktu saat ini seperti ini:
moment().format('YYYY-MM-DD h:m')
yang akan ditampilkan dalam format di atas.
Namun saya perlu mendapatkan tanggal dan waktu hari pertama dan terakhir bulan ini, apakah ada cara untuk melakukan ini?
EDIT: Pertanyaan saya berbeda dari yang ini karena itu meminta bulan tertentu yang sudah dimiliki pengguna sedangkan saya meminta bulan saat ini bersamaan dengan meminta format tanggal tertentu yang tidak disebutkan di yang lain yang disebut 'duplikat' '
javascript
date
momentjs
pengguna3574492
sumber
sumber
Thu Sep 01 2016 00:00:00 GMT+0100 (GMT Summer Time)
Saya ingin format seperti yang saya sebutkan dalam pertanyaan sayaJawaban:
Jika ada orang yang melewatkan komentar pada pertanyaan asli, Anda dapat menggunakan metode bawaan (berfungsi pada Momen 1.7):
sumber
moment(1, "DD");
akan kembali hari pertama bulan iniAkan ada cara lain untuk melakukan ini:
sumber
Anda dapat melakukan ini tanpa moment.js
Cara untuk melakukan ini dalam kode Javascript asli:
sumber
Thu Sep 01 2016 00:00:00 GMT+0100 (GMT Summer Time)
bukan dalam format yang saya inginkan:2016-09-01 00:00
startdate
danenddate
bulan depan menggunakan formula ini?Dengan asumsi Anda menggunakan pemilih rentang tanggal untuk mengambil tanggal. Anda dapat melakukan sesuatu seperti untuk mendapatkan apa yang Anda inginkan.
sumber
moment startOf () dan endOf () adalah jawaban yang Anda cari .. Sebagai Contoh: -
sumber
Tanggal Pertama dan Terakhir dari Bulan ini Dalam moment.js
sumber
Sesederhana kita dapat menggunakan daysInMonth () dan endOf ()
sumber