在Python中,我如何才能获得前一天的Unix时间戳?

TIM*_*MEX 5 python time datetime

我在太平洋标准时间.我想获得2个时间戳:

  1. 昨天开始
  2. 昨天结束

无论目前的时间如何,这些时间戳都应该相同.

我怎么能用Python做到这一点?

我是否必须使用该datetime对象,然后将其转换为时间戳?

eng*_*ree 12

为了得到yesterday我想你可以这样做:

>>>import datetime
>>>yesterday = datetime.date.today() - datetime.timedelta(1)
>>>unix_time= yesterday.strftime("%s") #Second as a decimal number [00,61] (or Unix Timestamp)
>>>print unix_time
'1372737600'
Run Code Online (Sandbox Code Playgroud)