PHP date outputting incorrect month -
if pass example ?month=$04 in url , echo $date keep receiving january , not should (april). if echo out $month 04 correct. code have been using:
if (isset($_get['month']) && $_get['month']!='') { $month = $_get['month']; $date = date('f', $month); } echo $date; for life of me can't figure out why it's not outputting correctly. appreciated.
look @ you're doing here:
date('f', '04'); the second parameter date() timestamp, starting january 1st, 1970. doing specifying january 1st, 1970, 00:00:04 hours midnight.
what want achieved e.g. so:
$timestamp = strtotime ("2000-$month-01"); // 2000-04-01 april echo date('f', $timestamp);
Comments
Post a Comment