Python Datetime:获取本地时间作为时间戳?

时间:2018-07-24 00:05:36

标签: python python-datetime pytz

我是韩国人。

我想要获取特定时区时间的时间戳。

例如,想知道datetime(2018, 7, 23, 8, 30)中的时间戳记EDT(US/Eastern)

这是我尝试过的:

EDT = timezone('US/Eastern')

# KST in second
> datetime.now().strftime("%s")
'1532390259'

> datetime.now(EDT).strftime("%s")
'1532343438'

它似乎适用于now()函数。 (相差约46821秒)

但是,当我指定某个日期时,它没有任何区别:

In [18]: datetime(2018, 7, 23, 8, 30).strftime("%s")
Out[18]: '1532302200'

In [19]: datetime(2018, 7, 23, 8, 30, tzinfo=EDT).strftime("%s")
Out[19]: '1532302200'

有什么我想念的吗?

0 个答案:

没有答案