Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
$isoWeek
$isoWeekOperator di Amazon DocumentDB mengembalikan nomor minggu ISO untuk tanggal. Sistem tanggal minggu ISO adalah cara penomoran minggu dalam setahun, di mana minggu pertama tahun baru adalah minggu yang berisi Kamis pertama tahun itu. Ini berbeda dengan kalender Gregorian, di mana minggu pertama tahun baru adalah minggu yang berisi 1 Januari.
Parameter
Tidak ada
Contoh (MongoDB Shell)
Contoh berikut menunjukkan bagaimana menggunakan $isoWeek operator untuk mengambil nomor minggu ISO untuk tanggal tertentu.
Buat dokumen sampel
db.dates.insertMany([ { _id: 1, date: new ISODate("2022-01-01") }, { _id: 2, date: new ISODate("2022-12-31") }, { _id: 3, date: new ISODate("2023-01-01") } ])
Contoh kueri
db.dates.aggregate([ { $project: { _id: 1, isoWeek: { $isoWeek: "$date" } } } ])
Keluaran
[
{ "_id": 1, "isoWeek": 52 },
{ "_id": 2, "isoWeek": 52 },
{ "_id": 3, "isoWeek": 1 }
]
Contoh kode
Untuk melihat contoh kode untuk menggunakan $isoWeek perintah, pilih tab untuk bahasa yang ingin Anda gunakan: