我得到的日期和日期使用jQuery的datepicker插件。以下是POST的输出。我很奇怪的strtotime行为
Array (
[fromDate] => 01/03/2012
[toDate] => 15/03/2012
[hdnDownload] => Download
)
我想这个日期格式转换为另一种日期格式是这样的:
echo'fromdate'.$fromDate = date("Y/n/j", strtotime($_POST['fromDate']));
echo'todate'.$toDate = date("Y/n/j", strtotime($_POST['toDate']));
它给了我下面的输出:
fromdate: 2012-1-3
todate:1969-12-31
没有fromdate是不错,但TODATE已经改变了,你能帮我吗。
strtotime有时表现出奇怪的行为..毕竟有这么多的日期时间格式。 mm/dd/yyyy,dd/mm/yyyy等,你能告诉我什么05/04/2012 vs 04/05/2012是?没有格式,你不能说出我在谈论哪个日期。你可能想尝试手动反编译你的日期格式,如果strtotime对你来说效果不好,比如我在这里:http://stackoverflow.com/questions/9568407/i-want-to-add-100-years-to-在显示的 - WordPress的-日期/ 9568726#9568726 – 2012-03-11 15:57:00