gpt4 book ai didi

php - 如何在Mysql数据库中插入AM和PM?

转载 作者:行者123 更新时间:2023-11-29 01:35:23 26 4
gpt4 key购买 nike

这是我的值,我将插入到我的数据库中

[phoneinterview] => 2018-05-16 10:28 PM

在我的数据库中我有这样的字段

phoneinterview  timestamp

但是它的插入是这样的:

2018-05-16 10:28:00     

其实我想这样插入:

2018-05-16 10:28 PM

最佳答案

如果您在数据库中使用datetime字段,则不能,但如果将该字段更改为varchar,则可以按照您的方式保存它喜欢它。我建议反对。为什么要保存格式化时间?最佳做法是将日期保存在datetime 字段中,然后当您想要以您想要的方式显示它时。在 Laravel 中,您可以使用如下的 mutator 来做到这一点:

public function getPhoneinterviewAttribute() {
return \Carbon\Carbon::now(
$this->attributes['phoneinterview']
)->format('g:i A');
}

优点:当您扩展到人们不使用 AM/PM 的区域时,您可以轻松地将其格式化为他们的区域设置。

关于php - 如何在Mysql数据库中插入AM和PM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50362955/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com