PHP yayınlanan valörlü YYYYMMDD'NIN formatına dönüştürme

0 Cevap php

Ben (MMDDYYYY) JQuery kullanarak PHP yayınlanan bir tarih değeri var ve ben YYYYMMDD PHP kullanarak bu tarih biçimini dönüştürmek istiyorum.

$fromDate=str_replace("'","''",trim($_POST['p']));
echo "-->".$year = substr($fromDate, 6, 4)."<br>";
echo "-->".$month = substr($fromDate, 0, 2)."<br>";
echo "-->".$date = substr($fromDate, 3, 2)."<br>";
echo $new_date = date( 'Ymd', strtotime($month, $date, $year ));

Ben son satırında new_date. 070122010 olarak tarih girmiş yukarıdaki kodu varsayalım bana verir 20100714. Bugünün tarihini veriyor, neden bilmiyorum. Ben her iki mktime ve strtotime denedim, ancak her ikisi de bana aynı sonucu vermektedir. İstenen sonuç 20100712 (YYYYMMDD).

0 Cevap