vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   vbdate() returning wrong date (https://vborg.vbsupport.ru/showthread.php?t=59340)

kyrnel 12-22-2003 10:39 PM

vbdate() returning wrong date
 
I wrote a simple PHP script to display upcoming events on the ForumHome page but when I try to format the date, it always shows Dec 31, 1969.

$up_eventdate = vbdate("M-d",$event[eventdate]);

$event[eventdate] returns the appropriate value in the format 'Y-m-d'.
I just want to change that to 'M-d' format.

Is this not working because the array is returning a string value for the date?
I thought vbdate() would convert a string to a date if it was a valid date format.

Anyone have any ideas here?

kyrnel 12-23-2003 01:04 AM

I figured it out.

My suspicion was correct, since dates are typically stored as integer values the vbdate() function (and even the date() function it uses) cannot accept string values as the timestamp argument.
I had to use the strtotime() function to first convert the string date to an actual date value before using the date() function to modify its format.

PHP Code:

[size=2]$eventdate2 strtotime($event[eventdate]);[/size]
[
size=2]$up_eventdate date("M-d",$eventdate2);[/size



That did it. PHP is fun. :)

Now if I could only figure out what this stuff means:
/"".=.""/

eval statements still confuse me....


All times are GMT. The time now is 04:25 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.01105 seconds
  • Memory Usage 1,717KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (2)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete