RE: String to date

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> -----Original Message-----
> From: Mark Bomgardner [mailto:mbomgardner@xxxxxxxxx]
> Sent: Monday, June 30, 2008 3:58 PM
> To: php-general@xxxxxxxxxxxxx
> Subject:  String to date
> 
> I need to convert a date retrieved from user input to a mysql date.
> Here
> the problem, I need to convert one of three possible combinations,
> either
> 01/01/2008,01-01-2008 or 01.01.2008.  I can't use explode because it's
> limited to one character to explode on.  I would prefer not to use
> regexp,
> but think I am going to have to.  The one part of the code that works
> below
> is using 01/01/2008 format.  Any suggestions
> 
> echo $olddate = '06/06/2008';
> echo "<br />";
> echo $olddate2 = '06-16-2008';
> echo "<br />";
> echo $olddate3 = '06.26.2008';
> echo "<br />";
> echo $newdate = date("Y-m-d",strtotime($olddate));
> echo "<br />";
> echo $newdate2 = date("Y-m-d",strtotime($olddate2));
> echo "<br />";
> echo $newdate3 = date("Y-m-d",strtotime($olddate3));

Step 1.) Replace all "-" with "/".
Step 2.) Replace all "." with "/".
Step 3.) Err.. wait.. you're done.


Todd Boyd
Web Programmer



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux