Ben tarihi biçimlendirmek strtotime fonksiyonu ile birlikte tarih fonksiyonunu kullanıyorum.
Ex:
<?php
$input_date = '03-JUL-09 14:53';
$formatted_date = date("Y-m-d H:i:s", strtotime($input_date));
echo $formatted_date;
?>
Bana beklenen çıktıyı verir: 2009-07-03 14:53:00
ise giriş (I dakikalık bölümünü kaldırarak am) değiştirildi ise -
<?php
$input_date = '03-JUL-09 14';
$formatted_date = date("Y-m-d H:i:s", strtotime($input_date));
echo $formatted_date;
?>
Burada çıkış hiç beklenmez ki, 1970-01-01 05:30:00 olduğunu.
Ben yapıyorum hata ve nasıl tamir edilebilir nedir.
Teşekkürler
Amit