Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 Programming Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 04-25-2011, 08:30 PM
inenigma's Avatar
inenigma inenigma is offline
 
Join Date: Apr 2010
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Converting Date formats from MySQL Tables

Hi,
Does anyone know how I convert the DateTimestamps held in the various tables as a UNIX_TIMESTAMP [stored as Int(10)] into a legibile format (ie dd/mm/yyy hh:mm:ss) ??

Cheers,
David
Reply With Quote
  #2  
Old 04-25-2011, 08:42 PM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Use strtotime.
Reply With Quote
  #3  
Old 04-25-2011, 09:07 PM
inenigma's Avatar
inenigma inenigma is offline
 
Join Date: Apr 2010
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there any SQL clause, that I can use on a date field [int(10)] that will return a standard date format ? Kinda like Oracle "tochar" ??

Cheers,
David

--------------- Added [DATE]1303772572[/DATE] at [TIME]1303772572[/TIME] ---------------

Hi,
I've looked thru the MySQL manual for Version 5.1 (this is the version my ISP had when I built the table) and I found DATE_FORMAT() which appears to work.

SELECT a.userid, a.usergroupid, a.username,
DATE_FORMAT(a.joindate, '%d/%m/%Y %H:%i:%S'),
DATE_FORMAT(a.lastvisit, '%d/%m/%Y %H:%i:%S'),
DATE_FORMAT(a.lastactivity, '%d/%m/%Y %H:%i:%S'),
DATE_FORMAT(a.lastpost, '%d/%m/%Y %H:%i:%S'),
DATE_FORMAT(a.lastpostid, '%d/%m/%Y %H:%i:%S')
FROM usm_user a, usm_userban b
WHERE a.userid = b.userid

which returns stuff like this...

3172 8 GreardyEldevy 20/01/2013 03:02:00 20/01/2013 03:02:00 20/01/2013 07:41:00 20/01/2013 07:40:00 NULL
(tried to paste a pic, but, that failed...)

These dates are in the future for a banned user ??? Is there something wrong with the SQL ??

Any help with my understanding is greatfully appreciated.

David
Reply With Quote
  #4  
Old 04-25-2011, 10:09 PM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Why don't you pull the date info out and then convert it in PHP for the template?
Reply With Quote
  #5  
Old 04-25-2011, 10:41 PM
inenigma's Avatar
inenigma inenigma is offline
 
Join Date: Apr 2010
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi Rob,

Cause I'm just running queries at the moment in CPanel and I wanted to return the values in a format that I could read. Guess I should skip over to the Oracle forum instead..

Thanks anyway.

David
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:23 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.06058 seconds
  • Memory Usage 2,199KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (5)postbit
  • (5)postbit_onlinestatus
  • (5)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete