Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: Aplikasi Kanvas
Copilot Studio
Desktop mengalir
aplikasi
berbasis model Power Platform CLI
Fungsi
Dataverse Power Pages
Menambah atau mengurangi bulan ke nilai Tanggal/Waktu, dengan penyesuaian opsional ke hari dalam sebulan.
Description
Fungsi EDate dan EOMonth memindahkan Tanggal/Waktu maju atau mundur dengan jumlah bulan tertentu.
Setelah penyesuaian bulan, EDate membuat bagian hari tidak dimodifikasi kecuali nilai baru akan melampaui akhir bulan. Misalnya, bergerak mundur 31 Juli satu bulan menghasilkan 30 Juni. Gunakan EDate untuk menghitung tanggal jatuh tempo atau tanggal jatuh tempo yang jatuh pada hari yang sama dalam bulan sebagai tanggal penerbitan.
Setelah penyesuaian bulan, EOMonth ubah ramuan hari menjadi hari terakhir bulan yang dihasilkan. Gunakan EOMonth untuk menghitung tanggal jatuh tempo atau tanggal jatuh tempo yang jatuh pada hari terakhir dalam sebulan. EOMonth dapat digunakan untuk memindahkan Tanggal/Waktu ke akhir bulan dengan menambahkan nol bulan.
Semua fungsi mengembalikan nilai Tanggal. Tidak ada komponen waktu yang disertakan, bahkan jika ada dalam Tanggal/Waktu input.
Lihat bekerja dengan tanggal dan waktu untuk informasi lebih lanjut.
Sintaks
EDate( DateTime, NumberOfMonths )
- DateTime - Wajib. Nilai Tanggal/Waktu untuk beroperasi.
- NumberOfMonths - Wajib. Jumlah bulan untuk ditambahkan atau dikurangi ke DateTime. Nilai positif menghasilkan tanggal yang akan datang, nilai negatif menghasilkan tanggal yang lalu, dan nol membiarkan seluruh DateTime input tidak berubah.
EOMonth( DateTime, NumberOfMonths )
- DateTime - Wajib. Nilai Tanggal/Waktu untuk beroperasi.
- NumberOfMonths - Wajib. Jumlah bulan untuk ditambahkan atau dikurangi ke DateTime. Nilai positif menghasilkan tanggal yang akan datang, nilai negatif menghasilkan tanggal yang lalu, dan nol mengubah bagian hari dari DateTime input ke akhir bulan.
Contoh
EDate
| Rumus | Description | Hasil |
|---|---|---|
| EDate( Tanggal(2023,5,15) , 4 ) | Menambahkan empat bulan ke 15 Mei 2023, membiarkan tanggalnya tidak berubah. | Tanggal(2023,9,15) |
| EDate( Tanggal(2023,5,15) , -1002 ) | Mengurangi 1.002 bulan dari 15 Mei 2023, sehingga tanggal tidak berubah. | Tanggal(1939,11,15) |
| EDate( Tanggal(2023,5,15) , 0 ) | Menambahkan nol bulan ke 15 Mei 2023 meninggalkan bulan dan tahun tidak berubah, juga membiarkan tanggal tidak berubah. | Tanggal(2023,5,15) |
| EDate( Date(2023,5,31) , 1 ) | Menambahkan satu bulan ke 15 Mei 2023, menyesuaikan tanggal karena Juni tidak memiliki hari sebanyak Mei. | Tanggal(2023,6,30) |
EOMonth
| Rumus | Description | Hasil |
|---|---|---|
| EOMonth( Tanggal(2023,5,15); , 4 ) | Menambahkan empat bulan ke 15 Mei 2023, memindahkan tanggal ke akhir bulan. | Tanggal(2023,9,30) |
| EOMonth( Date(2023,5,15); , -1002 ) | Kurangi 1.002 bulan dari 15 Mei 2023, memindahkan tanggal ke akhir bulan yang dihasilkan. | Tanggal(1939,11,30) |
| EOMonth( Date(2023,5,15); , 0 ) | Menambahkan nol bulan ke 15 Mei 2023 sehingga bulan dan tahun tidak berubah, memindahkan tanggal ke akhir bulan yang tidak dimodifikasi. | Tanggal(2023,5,31) |
| EOMonth( Tanggal(2023,5,31); , 1 ) | Menambahkan satu bulan ke 15 Mei 2023, memindahkan tanggal ke akhir bulan yang dihasilkan. | Tanggal(2023,6,30) |