Vanilla Statistics Time Zone
Let's say we have 3 different time zones:
1. to where my stats is sent (analytics.vanillaforums.com)
2. in which the server of my vanilla forum lives
3. in which I live (server+my user's hour offset).
Can you tell me to which time zone does the graph's data correspond that I see on dashboard statistics screen?
Tagged:
0
Comments
from: http://php.net/manual/en/function.strtotime.php
int strtotime ( string $time [, int $now = time() ] )
The function expects to be given a string containing an English date format and will try to parse that format into a Unix timestamp (the number of seconds since January 1 1970 00:00:00 UTC), relative to the timestamp given in now, or the current time if now is not supplied.
Each parameter of this function uses the default time zone unless a time zone is specified in that parameter.
in vanilla stats this sets the one month ago stats.
$Sender->DayStampStart = strtotime('1 month ago'); // Default to 1 month ago if you modify vanilla stats temporarily - you will see begin time and date at top of screen in dashboard. if you add these two lines $unixtime = strtotime('1 month ago'); echo date("m/d/Y h:i:s A T",$unixtime); to public function Gdn_Dispatcher_BeforeDispatch_Handler($Sender) { $Enabled = C('Garden.Analytics.Enabled', TRUE); $unixtime = strtotime('1 month ago'); echo date("m/d/Y h:i:s A T",$unixtime); you will see when your server stats begin for one month ago.I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.