我在前端使用datePicker進行日期選擇。我已經證明日期是這樣的:如何使用PHP strtotime和日期函數轉換Datepicker日期?
September,30 2012
但是,當我收到它在PHP,並嘗試將其轉換成日期格式,它會產生錯誤的日期。
$var = date('Y-m-d', strtotime('September,30 2012'));
上面給我1970/01/01。
我在前端使用datePicker進行日期選擇。我已經證明日期是這樣的:如何使用PHP strtotime和日期函數轉換Datepicker日期?
September,30 2012
但是,當我收到它在PHP,並嘗試將其轉換成日期格式,它會產生錯誤的日期。
$var = date('Y-m-d', strtotime('September,30 2012'));
上面給我1970/01/01。
只是刪除從日期選擇器的output..And的,
它會被罰款
$var = date('Y-m-d', strtotime('September 30 2012'));
給你2012-09-30
,並刪除逗號,使用
$daf = 'September 30 2012';
echo str_replace(',','',$daf); // gives September 30 2012
我認爲它的逗號是這樣做的...刪除逗號給出了正確的答案.. 試試這個
echo date('Y-m-d',strtotime('September 30 2012'));
是的,它現在正在工作。 –
這可能工作
$var = date('F d y', strtotime('September 30 2012'));
只是刪除逗號,你會得到解決
<?php
$date = 'September,30 2012';
echo $var = date('Y-m-d', strtotime('September-30-2012')); //this gave me 1970/01/01
或只是將其刪除工作在兩個方案中的破折號
真棒男人它的工作Thanx很多..! –
@MadhavPalshikar很高興幫助 –