basher400 Posted March 27, 2006 Share Posted March 27, 2006 Hi I have this time stamp: 20051107065122 I'm trying to parse it into something like this: Nov 07 2005, 06:51:22 I've tried the following: [code]echo date("M d Y H:i:s", "20051107065122" ); echo gmdate("M d Y H:i:s", "20051107065122" )); [/code]either of the above give me: Jan 19 2038 03:14:07 what am I doing wrong?[code] Link to comment https://forums.phpfreaks.com/topic/5910-date-format-problem/ Share on other sites More sharing options...
wildteen88 Posted March 27, 2006 Share Posted March 27, 2006 The following timestamp 20051107065122 is an invalid timestamp. As a timestamp is the number secounds passed since January 1 1970 00:00:00 GMT. So in order to get the timestamp of Nov 07 2005, 06:51:22 you will want to use strtotime to convert tat date into a timestamp like so:[code]<?php$date = strtotime("Nov 07 2005, 06:51:22");echo $date . '<br />';echo date("M d Y H:i:s", $date);?>[/code] Link to comment https://forums.phpfreaks.com/topic/5910-date-format-problem/#findComment-21130 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.