在mongoDB文档中更新日期字段时指定日期格式

时间:2017-01-13 14:01:54

标签: mongodb datetime mongodb-query mongodb-update

我正在使用mongoDB 3.4并希望通过将yyyy-MM-dd HH:mm:ss.SSS字段设置为今天/当前日期时间来关闭mongoDB集合中的文档,并希望它采用以下格式:db.stores.update({ "storeID": "P0925" }, { $set: { "EffectiveEndDateTime": Date() } }, { "multi": true })

如何指定日期格式?

我当前的更新查询是:

$iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($path));
$allFiles = array_filter(iterator_to_array($iterator), function($file) {
    return $file->isFile();
});

由于

1 个答案:

答案 0 :(得分:1)

只需在查询中将新关键字添加到日期

db.stores.update({"storeID" : "P0925"}, {$set : {"EffectiveEndDateTime": new Date()}}, {"multi" : true})