I can't seem to find any information on how ethereum contracts keep and translate time based on timezones and related CLL functions for dealing with this.
The OpCode BLK_TIMESTAMP returns the number of seconds elapsed since 00:00 hours, Jan 1, 1970 UTC (i.e., a unix timestamp). Anything fancy you'd have to implement yourself.
Comments
What are you trying to do?