问题标签 [mongodate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2482 浏览

php - PHP - 比较两个 mongodates

我可以比较下面的 2 个 mongodates 吗?在我的测试中,它运行良好。但是 mongodates 是对象,它们将来也会以同样的方式工作吗?

0 投票
1 回答
283 浏览

php - PHP + MongoClient + MongoDate ,操作数不适用于嵌套元素

我很头疼,想和你分享:)

这是我的代码(我在 php+mongo 中做的一个小项目的一部分):

第一次搜索完美,但第二次搜索没有按预期工作,查看结果:

我不是 MongoDb 大师,只是一个可怜的程序员试图挽救他的一天,有人知道为什么会这样吗?我究竟做错了什么?

PHP版本:

MongoDb 驱动程序信息(来自 php -info)

0 投票
2 回答
1067 浏览

php - 如何检查 PHP 对象是否是 MongoDate 对象?

有没有像 MongoId::isValid($id) 这样的函数?你如何确定一个对象是否是 MongoDate 对象?检查 $mongoDateObject->sec isset() 是否?

0 投票
1 回答
378 浏览

php - 如何正确格式化 mongoDate 函数

我不确定我这样做是否正确,但是日期函数似乎正确显示,但由于某种原因,它返回的是上午而不是下午的时间,例如,

现在,如果我要使用以下方法创建新日期:

然后我将它保存在数据库中,在它显示的记录中如下所示:

我假设有些事情我做的不对,但是当我格式化它时,使用:

它显示如下:

我希望这是非常明显的事情,但是从我在 ISOdate 中可以看出,它在上午时间显示,所以我的问题是,为什么它将它存储在上午而不是下午?

0 投票
1 回答
1412 浏览

mongodb - How to format the retrieving mongo date in sails framework?

This is my mongo db document

I want to format createdAt as 2014-10-30 without time

0 投票
1 回答
1322 浏览

php - 如何在 mongodb 日期上 php 查询正则表达式

我有一个用户集合,我想获取所有在 2015 年注册的用户。

使用正常的日期字符串可以查询:

但是当我在 MongDate 时间戳上尝试这个时,它不再起作用了。

有任何想法吗?

0 投票
1 回答
906 浏览

php - PHP MongoDate toDateTime 默认时区

当我创建新的 DateTime 对象时,它具有来自“date.timezone”设置的时区:

但是当我从 MongoDate 获取 DateTime 对象时,它具有 UTC 时区:

如何设置 MongoDate 以使用我的默认时区创建 DateTime 对象?

0 投票
0 回答
325 浏览

php - PHP MongoDate:MongoDate->toDateTime() 的无效输出

MongoDate 有一个奇怪的错误。

第一:系统是mac服务器上的虚拟机。

Linux vm 3.16.0-33-generic #44~14.04.1-Ubuntu SMP Fri Mar 13 10:32:52 UTC 2015 i686 i686 i686 GNU/Linux

我得到了这个结果:

第二个转储显示了由 MongoDate->toDateTime() 生成的无效日期。存储在 datetime 对象中的日期值在 1970 年之前。

谢谢,

帕特里克

0 投票
3 回答
438 浏览

php - mongodb 日期与给定值不匹配

在将数据插入 mongodb 集合时,我将日期输入为“20-06-2015”,然后使用以下命令将其转换为 mongo 格式:

但是现在当我签入数据库时​​,它会显示:

为什么它需要昨天的日期。

0 投票
1 回答
669 浏览

php - PHP MongoDate/DateTime 错误或误解

MongoDate 功能有问题吗?

当我将 DateTime 对象转换为 MongoDate,然后尝试将其转换回 DateTime 时,我得到一个完全不同的值。请记住,我们谈论的是 EPOCH 限制内的日期。

这是重现该问题的一种方法。

这种行为正常吗?