POSIX time 1600000000 之今日
作者:gugod 發佈於:時代之改變不由自主。就在幾個小時之後,POSIX time 將邁入 1600000000。台灣時間為 2020 年 9 月 13 日 20 時 26 分 40秒。
以下這個 Raku 程式可顯示出離 1600000000 還有多久:
#!raku
my $t = 1600000000;
say Instant.from-posix($t).DateTime().in-timezone(8*3600);
say "{ ($t - now).Int } seconds from now"; '
輸出:
2020-09-13T20:26:40+08:00
21761 seconds from now
而在 1600000000 之後的 1700000000 ... 3200000000 的日時可由下列 Raku 程式計算而得:
#!raku
for (16..32).map({ $^t * 100000000 }) -> $t {
say Instant.from-posix($t).DateTime().in-timezone(8*3600);
}
輸出:
1600000000 2020-09-13T20:26:40+08:00
1700000000 2023-11-15T06:13:20+08:00
1800000000 2027-01-15T16:00:00+08:00
1900000000 2030-03-18T01:46:40+08:00
2000000000 2033-05-18T11:33:20+08:00
2100000000 2036-07-18T21:20:00+08:00
2200000000 2039-09-19T07:06:40+08:00
2300000000 2042-11-19T16:53:20+08:00
2400000000 2046-01-20T02:40:00+08:00
2500000000 2049-03-22T12:26:40+08:00
2600000000 2052-05-22T22:13:20+08:00
2700000000 2055-07-24T08:00:00+08:00
2800000000 2058-09-23T17:46:40+08:00
2900000000 2061-11-24T03:33:20+08:00
3000000000 2065-01-24T13:20:00+08:00
3100000000 2068-03-26T23:06:40+08:00
3200000000 2071-05-28T08:53:20+08:00
數字這般「漂亮」的時辰三年多才一回,或許值得小小慶祝一下。
☕