这个时间戳 1433456899 秒
是 北京时间的2015/6/5 6:28:19 ?
还是 格林威治时间的:2015/6/5 6:28:19 ?
1
MrGba2z 2015-06-05 15:21:17 +08:00
06/04/2015 @ 10:28pm (UTC)
|
2
sy1989 2015-06-05 15:21:18 +08:00
当然是utc(gmt)啊
|
3
wy315700 2015-06-05 15:23:27 +08:00
时间戳不管时区的,
|
4
morethansean 2015-06-05 15:24:08 +08:00
北京时间 GMT+0800
|
5
morethansean 2015-06-05 15:25:08 +08:00
Unix时间戳(英文为Unix epoch, Unix time, POSIX time 或Unix timestamp) 是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。
你的时间转换函数一般转换出来的就是本地时间。 |
7
wy315700 2015-06-05 16:10:04 +08:00
@zeayes 你认为是哪个时区就是哪个时区啊,比如我和你说15点。你可以理解是北京时间也可以理解是UTC,,时间戳就是个时间的存储工具
|
9
xuxu 2015-06-05 16:18:43 +08:00
时间戳不区分时区
0对应的是 格林威治时间的1970.01.01 00:00:00 (也就是北京时间1970.01.01 08:00:00) |
11
zeayes 2015-06-05 17:34:13 +08:00 1
@wy315700
Unix time (also known as POSIX time or erroneously as Epoch time) is a system for describing instants in time, defined as the number of seconds that have elapsed since 00:00:00 Coordinated Universal Time (UTC), Thursday, 1 January 1970,[1][note 1] not counting leap seconds. wiki上的,只不过在用库函数转换成字符串的时候,基本都有做时区转换,python里面time模块里面timezone是一个常量。 |
12
machaodev OP @morethansean 是这样的。因为大部分转换函数在默认情况下会转换到本地时区的时间貌似很多人不知道,所以我和一个同事热烈的讨论了这个问题。。。
|