Make your own function, for example:
function transformDate($format,$str) {
$d = Array();
for($i=0;$i<strlen($str);$i+=2) { $d[]=substr($str,$i,2); }
return
date($format,mktime($d[4],$d[5],$d[6],$d[2],$d[3],"$d[0]$d[1]"));
}
print transformDate("Y-m-d H:i:s","20030917181909");
So, you can change to any format with the first arg. of the function.
Javier Tacon Iglesias.
-----Mensaje original-----
De: David T-G [mailto:[EMAIL PROTECTED]
Enviado el: viernes, 19 de septiembre de 2003 11:20
Para: PHP General list
Asunto: [PHP] breaking a string into chunks
Importancia: Baja
Hi, all --
Now it's my turn to ask a simple question, or one that sure sounds like
it should be...
I have a 14-char date string like "20030917181909" and I need to break
it
into its component parts for a more readable "2003-09-17 18:19:09" view.
How can I do that? Do I really need to call substr half a dozen
times?(!?)
I tried unpack() but all I ended up getting was an array with one entry
(sometimes with a very strange-looking key).
TIA & HAND
:-D
--
David T-G * There is too much animal courage in
(play) [EMAIL PROTECTED] * society and not sufficient moral
courage.
(work) [EMAIL PROTECTED] -- Mary Baker Eddy, "Science and
Health"
http://justpickone.org/davidtg/ Shpx gur Pbzzhavpngvbaf Qrprapl
Npg!
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php