假设我有一个名为“hello123.xlsx”的excel文件。有一列时间戳有很多行(超过50,000行)。这里附带的图像基本上是文件的样子:
这些时间戳实际上是从twitter流API中收集的。现在我需要将它们从GMT转换为旧金山当地时间,这应该是太平洋时间(太平洋时间)或特别是太平洋夏令时(PDT, UTC-7 )。
我在线搜索了一些方法,但仍未能这样做。我是python的初学者,我希望有人可以帮我搞清楚。 :)
答案 0 :(得分:0)
请看一下这篇文章:need to convert UTC (aws ec2) to PST in python
from datetime import datetime
from pytz import timezone
import pytz
date_format='%m/%d/%Y %H:%M:%S %Z'
date = datetime.now(tz=pytz.utc)
print 'Current date & time is:', date.strftime(date_format)
date = date.astimezone(timezone('US/Pacific'))
print 'Local date & time is :', date.strftime(date_format)