Menyortir menurut tanggal tidak memerlukan sesuatu yang istimewa. Cukup urutkan menurut kolom tanggal koleksi yang diinginkan.
Diperbarui untuk driver asli 1.4.28 node.js, Anda dapat mengurutkan naik datefieldmenggunakan salah satu cara berikut:
collection.find().sort({datefield: 1}).toArray(function(err, docs) {...});
collection.find().sort('datefield', 1).toArray(function(err, docs) {...});
collection.find().sort([['datefield', 1]]).toArray(function(err, docs) {...});
collection.find({}, {sort: {datefield: 1}}).toArray(function(err, docs) {...});
collection.find({}, {sort: [['datefield', 1]]}).toArray(function(err, docs) {...});
'asc'atau 'ascending'bisa juga digunakan sebagai pengganti 1.
Untuk semacam menurun, penggunaan 'desc', 'descending'atau -1di tempat 1.