如何在PHP mongo查询中将unix时间戳转换为mongodb日期

潘卡·阿努帕姆(Pankaj Anupam)

什么是等效的mongo php查询。$ time已归档具有php unixtimestamp的文档

db.collection.aggregate({$project : { year : {$year : ISODate("$time"*1000)} }})

克列丹

采取这种方法,通过$add操作符将纪元日期添加到时间戳中以毫秒为单位)(这是由于$multiply对时间字段进行的另一次操作的结果,即1000秒),结果将成为$year自纪元以来日期毫秒一部分:

db.collection.aggregate([    
    {
        "$project": {
            "year": {
                "$year": {
                    "$add": [ new Date(0), { "$multiply": [ "$time", 1000 ] } ]
                }
            }
         } 
    }
]);

等效的PHP语法如下所示:

$collection->aggregate([
    [
        "$project" => [
            "year" => [
                "$year" => [
                    "$add": [ new MongoDate(0), [ "$multiply": [ "$time", 1000 ] ] ]
                ]
            ]
        ]
    ]
]);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Crystal Reports中将日期时间戳转换为Unix时间?

来自分类Dev

如何在iOS中将特定的NSDate转换为UNIX时间戳

来自分类Dev

如何在VBA Excel中将Twitter API时间戳转换为Unix时间

来自分类Dev

如何将Unix时间戳转换为日期时间

来自分类Dev

将英国式日期和时间转换为UNIX时间戳(PHP> 5.3)

来自分类Dev

如何在iOS Swift中将UNIX纪元时间转换为日期和时间

来自分类Dev

如何在Ruby中将这种时间格式转换为unix时间戳?

来自分类Dev

如何从时间戳转换为Mongo ObjectID

来自分类Dev

如何在Firebase函数中将Firebase Firestore时间戳转换为Zulu日期时间格式

来自分类Dev

如何在CockroachDB中将Unix时间戳转换为日期?

来自分类Dev

如何在Presto SQL中将unix时间戳转换为日期并从中提取月份

来自分类Dev

如何在CMake中将UNIX时间戳转换为ISO

来自分类Dev

如何在Python中将微秒时间戳转换为可读日期?

来自分类Dev

如何在Scala中将Excel日期长类型转换为时间戳

来自分类Dev

如何在铸造轮廓中将Unix时间戳转换为日期?

来自分类Dev

如何在SQLite中将int(UNIX时间戳)转换为datetime?

来自分类Dev

如何在Kotlin中将UNIX时间戳转换为UInt8数组?

来自分类Dev

如何在python中将字符串日期转换为纪元时间戳

来自分类Dev

Netezza-如何将时间戳/日期时间转换为13位UNIX时间毫秒?

来自分类Dev

如何在SQLite中将基于2001的时间戳转换为日期时间?

来自分类Dev

如何在Apache PIG上将时间和日期转换为Unix时间戳?

来自分类Dev

如何在graphlab(Python 2.7)中将日期从Unix时间戳转换为人类可读的格式

来自分类Dev

将实际日期转换为Unix时间戳PHP

来自分类Dev

如何在C#中将时间戳转换为日期?

来自分类Dev

在PHP中将字符串时间戳转换为Unix时间戳

来自分类Dev

如何在Java中将时间戳转换为日期格式

来自分类Dev

如何使用 mongoDB 在 Spring boot2 中将日期转换为纪元(unix 时间戳)?

来自分类Dev

如何在 Angular 2/4 中将当前日期转换为时间戳

来自分类Dev

如何在 Java 中将字符串 AM/PM 日期转换为时间戳?

Related 相关文章

  1. 1

    如何在Crystal Reports中将日期时间戳转换为Unix时间?

  2. 2

    如何在iOS中将特定的NSDate转换为UNIX时间戳

  3. 3

    如何在VBA Excel中将Twitter API时间戳转换为Unix时间

  4. 4

    如何将Unix时间戳转换为日期时间

  5. 5

    将英国式日期和时间转换为UNIX时间戳(PHP> 5.3)

  6. 6

    如何在iOS Swift中将UNIX纪元时间转换为日期和时间

  7. 7

    如何在Ruby中将这种时间格式转换为unix时间戳?

  8. 8

    如何从时间戳转换为Mongo ObjectID

  9. 9

    如何在Firebase函数中将Firebase Firestore时间戳转换为Zulu日期时间格式

  10. 10

    如何在CockroachDB中将Unix时间戳转换为日期?

  11. 11

    如何在Presto SQL中将unix时间戳转换为日期并从中提取月份

  12. 12

    如何在CMake中将UNIX时间戳转换为ISO

  13. 13

    如何在Python中将微秒时间戳转换为可读日期?

  14. 14

    如何在Scala中将Excel日期长类型转换为时间戳

  15. 15

    如何在铸造轮廓中将Unix时间戳转换为日期?

  16. 16

    如何在SQLite中将int(UNIX时间戳)转换为datetime?

  17. 17

    如何在Kotlin中将UNIX时间戳转换为UInt8数组?

  18. 18

    如何在python中将字符串日期转换为纪元时间戳

  19. 19

    Netezza-如何将时间戳/日期时间转换为13位UNIX时间毫秒?

  20. 20

    如何在SQLite中将基于2001的时间戳转换为日期时间?

  21. 21

    如何在Apache PIG上将时间和日期转换为Unix时间戳?

  22. 22

    如何在graphlab(Python 2.7)中将日期从Unix时间戳转换为人类可读的格式

  23. 23

    将实际日期转换为Unix时间戳PHP

  24. 24

    如何在C#中将时间戳转换为日期?

  25. 25

    在PHP中将字符串时间戳转换为Unix时间戳

  26. 26

    如何在Java中将时间戳转换为日期格式

  27. 27

    如何使用 mongoDB 在 Spring boot2 中将日期转换为纪元(unix 时间戳)?

  28. 28

    如何在 Angular 2/4 中将当前日期转换为时间戳

  29. 29

    如何在 Java 中将字符串 AM/PM 日期转换为时间戳?

热门标签

归档