Bir tarihi yeniden biçimlendirmek ve mysql'e göndermek için php kullanıyorum. Her şey gelecek yıl için tarihleri geçene kadar harika çalışıyor. Örneğin Mon, 14 Jan, 2013
, 2012-01-16
'a çevrilecektir. Biçim, tarih değil, doğrudur. Geçtiğim biçimi değiştirmeyi bile denedim, yine de bir değişiklik yok. Hatta geçmiş yıllar, yeni bir yıl girdiğinizdephp strtotime() Farklı bir yılın tarihi ile karışıklık
$startdate = $_REQUEST['one'];
$start = date("Y-m-d", strtotime($startdate));
herhangi ipuçları hıçkırık sadece olur neden olarak: İşte Mon, 14 Jan, 2013
alır ve burada bunu işler php budur?
Eh, _something_ '' Mon ekleyerek yanlıştır: yerine
date_create_from_format
kullanmak istiyorsanızaşağıdaki gibi yapılır. [Bu] (http://codepad.org/BXfxxeX5) iyi çalışıyor. Düzenleme: Ya işe yaramıyor! – Prasanth
'Mon, 14 Ocak, 2012' denediniz mi? Bu geçmişte ve hala başarısız olacak. ("2012-01-16") –
no'yu verir. Geçerli yıl, – Osman