作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是我的值,我将插入到我的数据库中
[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/
我是一名优秀的程序员,十分优秀!