PDA

View Full Version : Date format


JJR512
04-01-2006, 05:43 PM
I forgot... How do you convert a date stored in the database, like "1143753494", into the date format being used on the board?

For example, I want $thread[dateline] to show up like "8 hours ago" or "2 Days ago" or "March 28, 2006".

I thought it used to be something like $vbdateformat[$thread[dateline]] but that didn't work. What's the correct way?

Well after much poking around, I've found something that works.
$var = vbdate($vbulletin->options['dateformat'], $thread[dateline], false, true, false);
Then $var goes in a template somewhere and the thread start date shows up in the appropriate format. I'm not sure what the true and false statements are controlling, but in every place I've seen this function called, they were always false-true-false, so I've left mine that way, too.

Actually... The above code will display the actual date even if you have detailed time turned on (enabling things like "One minute ago"). If you want it to show "One minute ago" or whatever, you have to make the first false be true instead.

Nj?rd Eriksson
07-18-2006, 08:55 PM
Thank you. I was looking for even this.

TheBlackPoet
11-17-2006, 04:51 PM
I'm looking for where i need to go to fix my date issue.....

Most users ever online was 1, December 31st, 1969 at 06:00 PM.

i dont know where to go to find this fix.... and im usually pretty good hunting code...