Laravel Carbon会更改时间,但不会根据时区更改日期

时间:2019-03-29 14:45:33

标签: php laravel

创建付款时,付款会以UTC时间存储在数据库中。

static const Map globalStaticMap = []() {
  Map m;
  m[0] = std::make_unique<int>(0);
  // ...
  return m;
}();

当我在页面上加载时区(欧洲/阿姆斯特丹)时,会看到正确的时间(GMT + 1)。

# id, paymentrequest_id, name, note, currency, amount, created_at, updated_at
3, 1, Test, test, Euro (€), 10.00, 2019-03-29 14:27:15, 2019-03-29 14:27:15

但应将其格式化为2019-03-29 15:27:15

当我通过VPN连接到美国(NYC)时。它向我展示了这一点。

29-03-2019 15:27:15

这是正确的时间,但日期应为2019-03-29 10:27:15

这是我使用的代码

03-29-2019

我不确定这是否是我可以使用的最佳解决方案,这是我第一次使用Carbon时。

如果有人能指出我正确的方向,我将不胜感激。

0 个答案:

没有答案