Time zones and Localisation

后端 未结 5 1404
轻奢々
轻奢々 2021-01-16 06:27

I\'m currently storing all times in UTC, to make things easier for when I start bringing multiple sites and servers online.

The problem comes in when translating

5条回答
  •  孤城傲影
    2021-01-16 07:23

    I've done it like this. You may need to easy_install pytz for timezone objects.

    import pytz
    import time
    import datetime
    d = time.time()
    
    print datetime.datetime.fromtimestamp(d, pytz.timezone('US/Eastern'))
    print datetime.datetime.fromtimestamp(d, pytz.timezone('US/Central'))
    print datetime.datetime.fromtimestamp(d, pytz.timezone('US/Mountain'))
    print datetime.datetime.fromtimestamp(d, pytz.timezone('US/Pacific'))
    

    The d variable here is storing UTC time as a unix time stamp.

提交回复
热议问题