当前位置: 首页 > 知识库问答 >
问题:

流明碳变化phpMyAdmin时间戳

终翰学
2023-03-14

我在使用Lumen Carbon作为phpmyadmincreated_at时间戳时遇到了问题。Carbon正在改变我数据库中的时间,即使在laravel/lumen-frame/config/doen上为php.iniapp.php设置默认时区也不起作用

phpmyadmin数据库中的日期:

- - - - - - - - - - - - - - - - - - - - - - - -
column        date & time            type
- - - - -  - - - - - - - - - - - - - - - - - - 
created_at    2019-03-22 09:41:47    timestamp
- - - - - - - - - - - - - - - - - - - - - - - - 

使用流明碳产生的日期:

Carbon @1553190107 {#87 ▼
  date: 2019-03-22 01:41:47.0 Asia/Manila (+08:00)
}

共有1个答案

戚祺
2023-03-14

出于某种原因,我猜想mysql时间戳不符合Carbon...所以我把我的created_at列的类型从时间戳改为日期时间...解决了我的问题...

 类似资料:
  • 我有两个时间戳,一个是我创建的时间戳,另一个是我创建的时间戳(Laravel)。。。在数据库中,两者都有类型时间戳和默认值0000-00-00:00:00。。。但是 给出字符串。而是object/Carbon。这些时间戳有什么问题? 在使用格式('U')转换为整数后,我必须对两者进行比较。我只能在碳对象上调用此方法。我该怎么做?

  • 我有一些过时的代码,试图解释夏时制引起的时间变化,如下所示: 这段代码遍历1960年3月和4月的日子,并打印DateTime。然而,这并不能正确地解释1960年的时间变化,我认为是因为当时时间变化的日期不同。我试图使用TimeZoneInfo类解决这个问题。我将代码更改为: 这表明夏令时是在4月3日下午4点改变的,而它应该在4月24日凌晨2点切换,我错过了什么来正确地解释夏令时? 编辑:我当前的时

  • 问题内容: 如何更改phpmyadmin自动注销时间? 它会在1440秒后自动注销,这对我来说非常低。如何更改选项或完全删除登录请求? 问题答案: 创建或编辑文件并在其中设置此变量值: 整数以秒为单位。500000秒是5.7天。然后重新启动apache。

  • 问题内容: 我在mysql数据库中有一个timestamp变量列。尝试将Carbon时间戳转换为我可以在此处输入的内容,但仅返回Carbon对象,当我尝试使用Carbon对象的时间戳字符串时,它未在mysql中注册。 我的第一个var dump就像这样: 我的第二个var dump就是这样。 与“ published_at”有关的mysql列是一个时间戳变量。我想如何将其从Carbon对象转换为?

  • 我已经在中将时区配置为。 如果我执行,它返回我想要的。 到目前为止还不错! 当我做时,它返回例如16小时,而当前时间是17小时。有人能解释为什么不考虑夏令时吗? 我使用Laravel 7.16,PHP 7.4 当做 编辑1:代码图像时间|https://imgur.com/pfh6uij 编辑2:always done在我更改配置时清除所有缓存。 编辑3:created_at和updated_at

  • 我想在我的表中为过期的“竞赛”设置一个未来的时间戳。我可以毫无问题地输入时间,除了当我检索输入时,它似乎不会返回一个碳实例,而只是一个带时间的字符串? 这就是我用来创建新竞赛的内容,表中的时间格式与创建的和更新的字段完全相同。当我尝试以下方法时,它们似乎返回了一个碳实例: 为什么我没有得到一个碳实例返回? 我的迁移文件如下所示: