python datetime时区转换

转载:https://www.cnblogs.com/presleyren/p/10310859.html

 

from pytz import timezone

def datetime_as_timezone(date_time, time_zone):

    tz = timezone(time_zone)

    utc = timezone('UTC')

    return date_time.replace(tzinfo=utc).astimezone(tz)

 

 

def datetime_to_str(date_time):

    date_time_tzone = datetime_as_timezone(date_time, 'Asia/Shanghai')

    return '{0:%Y-%m-%d %H:%M}'.format(date_time_tzone)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值