Jump to content

Formatting posted date


Canman2005

Recommended Posts

Hi all

 

I have a problem, if I use

 

print date("d M Y" ,strtotime('03/16/2007'));

 

then it prints

 

2007 03 16

 

which is great.

 

I have a form though, which posts a field called "expiry" with a date in the same format as above (ie: 03/16/2007), but I cant get the above to work with a posted date, for example. I have tried

 

$date = $_POST['expiry'];
print date("d M Y" ,strtotime("'".$date."'"));

 

But it always prints 01 Jan 1970

 

Can anyone help?

 

Thanks in advance

 

Ed

Link to comment
https://forums.phpfreaks.com/topic/43289-formatting-posted-date/
Share on other sites

try

<?php 
    echo $_POST['expiry'] . '<br>';
    $date = $_POST['expiry'];
    echo date ('Y m d', strtotime($date));

?>

 

and see what's in there. If you get 1st jan 1970 it's because it isn't recognising the date format

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.