php - 如何将日期和时间转换为存储在 mysql datetime 中

标签 php mysql date date-formatting

如何将其转换为存储在带有日期时间字段的 mysql 数据库中?

$phptime = '02/21/2014 9:30 am';

最佳答案

使用DateTime::createFromFormat()读入并格式化日期。

$phptime = '02/21/2014 9:30 am';
$dt = DateTime::createFromFormat('m/d/Y g:i a', $phptime);
$mysqltime = $dt->format('Y-m-d H:i:s');

关于php - 如何将日期和时间转换为存储在 mysql datetime 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21591879/

相关文章:

php - 如何在 laravel 9 中使用 diffForHumans 创建 "today"、 "yesterday"、 "3 days ago"?

php - 如何使用 eloquent 在 laravel 中编写多重连接

java - 确定年份是否为闰年以及日期在 Blackberry 中是否有效

linux - 怎么得到最后一个月? date +%Y%m -d '1 month ago' 在 3 月 30 日不起作用

javascript - 采用不同的值来填充下拉列表

javascript - 在动态生成的表单中插入 JavaScript 验证

mysql - 多用途搜索如何与 Searchkick 配合使用?

mysql - 如何从 CodeIgniter 中的多个表中进行选择

MySQL 避免在内部查询中进行文件排序

android - 解析日期并将其存储在 SQLite 数据库中