gpt4 book ai didi

PHP 将文本月、日和年转换为 MySQL 表的日期数据

转载 作者:行者123 更新时间:2023-11-29 07:54:36 25 4
gpt4 key购买 nike

我之前曾尝试提出这个问题,但我之前遇到过从 HTML 表中的输入字段正确获取文本月、日和年日期的问题。

现在我已经获得了这个字符串数据,在本例中为“Aug 25, 2014”,我想将其转换为日期数据,最终将其插入到 MySQL 表中。

PHP:

$todays_date = strtotime("today");

echo "<form name='timesubmit" . $time_cell_row . "' action='enter_time.php?action=timesubmit" .$time_cell_row . "' method='POST'>";

echo "<table>"
echo "<th><input name='daycell1' type='text' value='$FormattedCurrDate' readonly/></th>";
echo "</table>";
echo "</form>";

/* Code in place to GET action from URL

*/

$date1 = $_POST['daycell1'];
echo "Date from input field: " . $date1; // displays "Aug 25, 2014

如何获取变量“$date1”并将其转换为日期格式,以便将其插入到具有“日期”类型字段的 MySQL 表中?

最佳答案

使用date()strtotime()格式化要插入表格中的日期。然后要显示它,再次使用日期函数以您想要的格式显示它。

<?php
$date1 = $_POST['daycell1']; //I used Aug 25, 2014 in the DEMO.
$date1 = date("Y-m-d", strtotime($date1));
echo $date1; //echoes 2014-08-25 which will be inserted into your table
?>

DEMO

关于PHP 将文本月、日和年转换为 MySQL 表的日期数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25497499/

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