【发布时间】:2013-05-30 05:35:21
【问题描述】:
我尝试使用以下代码将日期格式从 dmy 更改为 ymd,但使用时我得到了错误的日期。
我的代码
$sdate11=date("Y-m-d", strtotime($_POST["txtstartdates"]) );
$sdate111=date("Y-m-d", strtotime($_POST["txtenddates"]) );
插入的日期是
30-05-2013 and 31-05-2013
它返回的日期是
2035-11-03 and 2036-11-02
您能帮我找出问题所在并解决吗
谢谢。
【问题讨论】:
-
$_POST["txtstartdates"] 和 $_POST["txtenddates"] 中的日期是什么格式的?
-
格式似乎正确。检查 $_POST["txtstartdates"] 和 $_POST["txtenddates"] 的值
-
你得到的
2036-11-02已经是yyyy-mm-dd。你现在有什么问题? -
你的 $_POST["txtstartdates"] 有什么??
-
检查已编辑的问题我添加了输入的日期
标签: php date date-format