calendar.timegm函数中的元组参数

时间:2014-08-13 14:13:10

标签: python python-3.x time calendar

>>> calendar.timegm((2012,8,10,7,10,20,None,None,1))
1326179420
>>> calendar.timegm((2012,8,10,7,10,20,None,None,0))
1326179420
>>> calendar.timegm((2012,8,10,7,10,20,None,None,-1))
1326179420
>>>

calendar.timegm中的元组语句中有9个元素,最后一个是夏令时标志,为什么不同的flag值会得到相同的输出?我认为结果应该是不同的。

现在,如果一位美国作家在他的文章中签署时间2014,8,13,早上9:30:00 问题1:
我们应该把像(2014,8,13,8,30,00)这样的元组的时间调整为calendar.timegm中的参数吗? 夏令时比正常时间快一个时钟 (2014,8,13,8,30,00)或(2014,8,13,9,30,00)是calendar.timegm中的参数吗?

问题2:
汤姆和他的电脑位于美国,彼得和他的电脑位于中国,
将在Tom的控制台中的calendar.timegm((2014,8,13,8,30,00)的结果在Peter的控制台中是否相同?

  
    
      

导入日历
      calendar.timegm((2014,8,13,8,30,00))
      1407918600

    
  

你的美国号码是多少?

1 个答案:

答案 0 :(得分:0)

我不认为夏令时实际上可以应用于GMT,因此dst标志无论如何都没有意义。