irb(main):001:0> Time.at 1400000000
=> 2014-05-14 00:53:20 +0800
irb(main):002:0> Time.at 1500000000
=> 2017-07-14 10:40:00 +0800
irb(main):003:0> Time.at 1600000000
=> 2020-09-13 20:26:40 +0800
1
davidqw 2017-07-14 10:49:52 +08:00 via iPhone
期待 2000000000
|
2
GOOD21 2017-07-14 11:02:28 +08:00
时间过得真快。
|
3
mringg 2017-07-14 11:03:10 +08:00 via iPhone
快溢出了
|
4
Xrong 2017-07-14 11:07:33 +08:00 1
真不容易。。。
|
5
coooooooode 2017-07-14 11:48:12 +08:00
刚刚在 mysql 上用 int 类型试了一下溢出位
无符号 4294967295 → 2106-2-7 14:28:15 有符号 2147483647 → 2038-1-19 11:14:07 |
6
Lothar 2017-07-14 14:07:04 +08:00 2
真是巧了,今天刚好发现代码里一个 bug,导致线上出了问题。。
``` if (/^14\d{11}$/.test(value)) { value = moment(parseInt(value, 10)).format('YYYY-MM-DD HH:mm:ss'); } ``` |
7
amorphobia 2017-07-14 14:40:48 +08:00
@Lothar 千年虫都过去这么多年了
|
8
RqPS6rhmP3Nyn3Tm 2017-07-14 14:47:14 +08:00
就算 UNIX 时间戳溢出了,那个人依然活着
|
10
thecon 2017-07-14 15:00:16 +08:00
嗯,刚刚感慨了下, 然后居然就看到这个帖子了
|
11
zhuangtongfa 2017-07-14 15:51:41 +08:00
@BXIA 这么暴力
|
12
Antidictator 2017-07-14 16:02:45 +08:00 via Android
@BXIA 暴力魔不可取啊
|