| 
	
 | 
 Posted by Snef on 06/11/28 11:54 
date() returns server time. gmdate returns GMT (UTC) time. 
 
All the dates in my database are stored as GMT/UTC and I display the users local  
time onscreen. 
 
Marcus wrote: 
> Marcus wrote: 
>> Hello, 
>> 
>> I need a timezone to store timestamps in that is independent of  
>> daylight saving.  From everything I've read, it seems I want either  
>> GMT or UTC. The only problem is I can't figure out from any  
>> documentation I've read if there is any difference (practically  
>> speaking, not scientifically and taking into account the earth's orbit  
>> etc). 
>> 
>> I can set my server timezone to GMT, but if I want UTC I will have to  
>> use putenv('TZ=UTC').  Could someone please confirm if they are in  
>> fact the same or if one is better, and if I am correct in stating that  
>> neither is affected by daylight saving?  Lastly, if I set my server to  
>> GMT (or UTC for that matter), am I also correct in saying that in that  
>> case gmmktime() and gmdate() are the exact same as mktime() and  
>> date()?  Thank you very much in advance for your help. 
>  
> I should elaborate on my first point and ask additionally if a call to: 
>  
> mktime(12, 0, 0, 5, 10, 2007); 
>  
> for example, will always return the exact same timestamp in either GMT  
> or UTC timezone and vice versa, i.e. 1 timestamp resulting in the exact  
> same 12:00:00 readout via date() whether GMT or UTC.  Thanks.
 
  
Navigation:
[Reply to this message] 
 |