为了账号安全,请及时绑定邮箱和手机立即绑定

如何在PHP中将时间字符串转换为sql时间戳

如何在PHP中将时间字符串转换为sql时间戳

PHP
哔哔one 2021-05-01 10:16:23
我想将通过HTTP POST获得的时间字符串插入带有时间戳字段的mysql表中。我该怎么做?我的PHP代码是$time_string="Apr 23, 2019 4:30:15 PM";$query = $database->prepare('INSERT INTO trips(trip_start) VALUES(?)') {$query->bind_param("s", $time_string]);$query->execute();这里trip_start是MYSQL中的时间戳数据类型
查看完整描述

2 回答

?
慕容708150

TA贡献1831条经验 获得超4个赞

我建议使用Carbon库来处理日期格式,因为它使此操作和其他操作非常容易。在这种情况下,我会做这样的事情:

$carbonDate = new Carbon\Carbon('Apr 23, 2019 4:30:15 PM');
$timeStamp = $carbonDate->toDateTimeString();

现在timeStamp是mysql的有效时间戳。


查看完整回答
反对 回复 2021-05-14
  • 2 回答
  • 0 关注
  • 184 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信