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] Quote 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] Quote Link to comment https://forums.phpfreaks.com/topic/5910-date-format-problem/#findComment-21130 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.