Jump to content

Textual Date to Unix Timestap


cooldude832

Recommended Posts

strtotime will handle some textual dates, unfortunately not that one

 

This works

<?php
$dt = '12 September 2001  05:00 pm';

echo date ('Y-m-d H:i:s', strtotime($dt));    //--> 2001-09-12 17:00:00 
?>

 

sorry heres how i understand cooldude

 

2001-09-12 17:00:00  ->12 September 2001  05:00 pm

 

am i stupid  :D

I am unsure if this will work, but maybe just removing the "-" would make it work?

 

$time = 'September 12, 2001 - 05:00 pm';
$time = str_replace("- ", "", $time);
$timestamp = strtotime($time);
echo date('Y-m-d h:i:s', $timestamp); 

 

Again I do not know if it will work or not, but give it a try.

I am unsure if this will work, but maybe just removing the "-" would make it work?

 

$time = 'September 12, 2001 - 05:00 pm';
$time = str_replace("- ", "", $time);
$timestamp = strtotime($time);
echo date('Y-m-d h:i:s', $timestamp); 

 

Again I do not know if it will work or not, but give it a try.

 

Yes, it works

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.