看来我无法设法获得第二个UTC的日期.我在悉尼,因此UTC时间是10小时
date Thu Jul 3 17:28:19 WST 2014 date -u Thu Jul 3 07:28:20 UTC 2014
但是当我尝试转换它,我得到的结果不是UTC时间
date +%s 1404372514 date -u +%s 1404372515
我在这里缺少什么?
得到一个答案说,日期%s正在返回UTC时间,这里有更多关于我现在面临的问题的细节.
我试图将一个文件中写入的日期与python进行比较.这个日期是以UTC时间的秒为单位写的.而bash日期%s不给我一样的.实际上,如果我在python time.asctime(time.localtime(date_in_seconds_from_bash))中,我得到当前的悉尼时间,而不是UTC.我不明白
我相信%s是从时代开始的秒.它是时区不变的.