How to get current UK time in Google App Engine
问题 Under python on my machine I can run datetime.now() to get the local time. If I inspect time.daylight flag it is set to 1 because we are currently in July (hence daylight saving). But if I run datetime.now() on Google App Engine (including the dev server) it doesn't account for daylight saving (british summer time) and returns the wrong time (13:47 instead of 14:47). If I inspect time.daylight in GAE it is set to 0 . How can I get the correct local time? Do I need to change the timezone on my