Run a function only once in a given context.
Get timezone information and create javascript dates from a specific timezone