Randy Jackson Posted November 18, 2008 Share Posted November 18, 2008 Hello, I'm having an odd issue with the date function, and I'm hoping someone can help. Here's the code I'm using: <?php echo date("g:i:s",377334); echo date("g:i:s",368829); ?> The first expression returns 2:48:54 , which is pretty much what I'm expecting. The second expression returns 12:27:09, which makes literally no sense at all. It's a smaller timestamp than the first number, and I would expect it to return a smaller number. Maybe there's something I need to do to modify the timestamp prior to conversion, but I'm not sure what that might be. If anyone has any ideas, I'd be very appreciative. Quote Link to comment https://forums.phpfreaks.com/topic/133207-date-function-weirdness/ Share on other sites More sharing options...
premiso Posted November 18, 2008 Share Posted November 18, 2008 It makes sense. The number is smaller because 12 represented in the right way is 00 given that it is am and not pm. Quote Link to comment https://forums.phpfreaks.com/topic/133207-date-function-weirdness/#findComment-692809 Share on other sites More sharing options...
PFMaBiSmAd Posted November 18, 2008 Share Posted November 18, 2008 The smaller timestamp is a later time, but on a previous day. Quote Link to comment https://forums.phpfreaks.com/topic/133207-date-function-weirdness/#findComment-692819 Share on other sites More sharing options...
Randy Jackson Posted November 18, 2008 Author Share Posted November 18, 2008 Hmm. That makes sense, but any suggestions to convert it? I'm trying to get the two numbers to add up to about 4 hours and 48 minutes. Thanks for your response. Quote Link to comment https://forums.phpfreaks.com/topic/133207-date-function-weirdness/#findComment-692831 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.