gpt4 book ai didi

php - 将用户输入的日期字符串存储为日期时间

转载 作者:行者123 更新时间:2023-11-29 03:13:19 25 4
gpt4 key购买 nike

我正在使用 php,需要解析格式为 dd/mm/yyyy 的日期字符串并将其存储在 MySql 中。
如何将字符串转换为 MySql 表中的日期时间变量?

最佳答案

最好的方法可能是使用这个:http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_str-to-date

SELECT STR_TO_DATE('04/31/2004', '%m/%d/%Y');
-> '2004-04-31'

或等效的 PHP 函数,例如: http://www.php.net/manual/en/function.date-parse-from-format.php (来自 PHP 5.3)

一个通用的 PHP 函数看起来像

function convertDate($dateString) {
return date('Y-m-d H:i:s',strtotime(str_replace('/','-',$dateString)));
}

function convertDate($dateString) {
$a = explode($dateString('/'));
return "{$a[2]}-{$a[1]}-{$a[0]} 00:00:00";
}

关于php - 将用户输入的日期字符串存储为日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4791707/

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