django中timezone转换

原创
2016/03/02 16:53
阅读数 633
import pytz

from django.utils import timezone

# 判断给定时间是否具有时区信息
timezone.is_aware(time_to_test)
timezone.is_naive(time_to_test)

# 将具有时区信息的时间转换成当前时区时间
timezone.localtime(time_to_translate)
# 将具有时区信息的时间转换成指定时区时间
time_to_translate.astimezone(pytz_timezone_instance)

# 将不具有时区信息的时间转换成具有当前时区时间
tzname = timezone.get_current_timezone_name()
pytz.timezone(tzname).localize(time_to_translate)
展开阅读全文
打赏
1
1 收藏
分享
加载中
更多评论
打赏
0 评论
1 收藏
1
分享
返回顶部
顶部