Parse dateTime 
Compute the sum of 5,000,000 UTC Unix timestamps as fast as possible.
Input
One RFC 3339 datetime per line on STDIN:
2017-05-04T14:31:30-03:00
2046-06-23T11:51:56-06:00
2031-08-14T13:18:38+06:00
2048-04-14T05:55:06-09:00
1980-08-28T00:43:03+02:00
Output
Print the sum of all UTC Unix timestamps (int64) to STDOUT.
Constraints
- Datetimes are in the range
1950-01-01T00:00:00to2050-12-31T23:59:59
| # | Author | Score | Language | Solution | |
|---|---|---|---|---|---|
| 1 | 2,991 | CPP g++13.2.0 | Dec 12, 2024 17:58 30,045,796 ns · 13,461,000 ns · 0 ns · 2,527,232 B | ||
| 2 | 3,128 | CPP g++13.2.0 | Mar 30, 2025 00:13 37,136,366 ns · 13,072,000 ns · 1,005,000 ns · 2,277,376 B | ||
| 3 | 3,980 | CPP g++14.2.0 | May 5, 2026 11:22 32,453,702 ns · 16,860,000 ns · 1,053,000 ns · 2,383,872 B | ||
| 4 | 4,033 | CPP g++13.3.0 | Nov 16, 2025 00:20 43,582,735 ns · 17,139,000 ns · 1,008,000 ns · 2,433,024 B | ||
| 5 | 4,093 | CPP g++13.3.0 | Apr 11, 2026 11:22 39,937,950 ns · 17,396,000 ns · 1,023,000 ns · 2,289,664 B | ||
| 6 | 4,530 | CPP g++13.3.0 | Apr 16, 2026 22:56 41,417,158 ns · 19,365,000 ns · 1,019,000 ns · 2,449,408 B | ||
| 7 | 4,668 | CPP clang++18.1.3 | May 5, 2026 01:42 40,660,163 ns · 19,892,000 ns · 1,115,000 ns · 2,555,904 B | ||
| 8 | 4,874 | CPP clang++18.1.3 | Apr 28, 2026 09:57 43,323,422 ns · 19,943,000 ns · 1,994,000 ns · 2,383,872 B | ||
| 9 | 5,042 | ZIG 0.13.0 | Mar 26, 2026 10:36 47,934,975 ns · 21,658,000 ns · 1,031,000 ns · 2,416,640 B | ||
| 10 | 5,083 | CPP g++13.2.0 | Mar 31, 2025 15:13 50,541,523 ns · 21,879,000 ns · 994,000 ns · 2,396,160 B | ||
| 11 | 5,348 | CPP clang++10.0.0 | May 25, 2024 17:15 96,830,113 ns · 24,066,622 ns · 0 ns · 2,281,472 B | ||
| 12 | 5,780 | CPP g++13.3.0 | Mar 15, 2026 11:49 50,215,633 ns · 25,010,000 ns · 1,000,000 ns · 2,273,280 B | ||
| 13 | 5,947 | CPP g++13.3.0 | Apr 29, 2026 08:52 44,721,324 ns · 25,734,000 ns · 1,029,000 ns · 2,351,104 B | ||
| 14 | 7,615 | CPP clang++18.1.3 | Jan 20, 2025 23:19 55,802,777 ns · 34,269,000 ns · 0 ns · 2,428,928 B | ||
| 15 | 7,708 | CPP clang++18.1.3 | Dec 20, 2024 09:59 61,988,844 ns · 33,665,000 ns · 1,020,000 ns · 2,363,392 B | ||
| 16 | 9,447 | CPP clang++18.1.3 | Feb 3, 2025 05:39 64,524,366 ns · 42,512,000 ns · 0 ns · 2,506,752 B | ||
| 17 | 10,245 | CPP g++13.3.0 | Sep 23, 2025 06:42 69,758,485 ns · 45,099,000 ns · 1,002,000 ns · 2,273,280 B | ||
| 18 | 10,443 | CPP g++9.3.0 | Oct 16, 2021 07:35 113,886,394 ns · 46,991,915 ns · 0 ns · 2,256,896 B | ||
| 19 | 12,351 | CPP g++9.3.0 | Jul 20, 2023 15:28 244,061,898 ns · 23,514,000 ns · 32,064,000 ns · 29,683,712 B | ||
| 20 | 12,619 | CPP g++9.3.0 | May 21, 2023 17:55 249,344,959 ns · 15,000,000 ns · 41,786,000 ns · 29,564,928 B | ||
| 21 | 14,098 | RUST rust-1.56.1 | Nov 7, 2021 20:26 249,642,478 ns · 30,663,000 ns · 32,777,000 ns · 29,634,560 B | ||
| 22 | 14,266 | CPP clang++18.1.3 | Jan 2, 2026 17:40 88,868,367 ns · 62,191,000 ns · 2,006,000 ns · 2,506,752 B | ||
| 23 | 14,456 | CPP g++14.2.0 | Apr 22, 2026 13:16 83,522,167 ns · 37,030,000 ns · 28,023,000 ns · 2,326,528 B | ||
| 24 | 16,020 | CPP g++9.3.0 | Oct 15, 2021 23:43 257,567,910 ns · 34,677,000 ns · 37,415,000 ns · 29,630,464 B | ||
| 25 | 16,599 | CPP clang++18.1.3 | Dec 10, 2024 15:04 271,850,558 ns · 45,967,000 ns · 28,729,000 ns · 29,552,640 B | ||
| 26 | 18,942 | RUST rust-1.70.0 | Jul 5, 2023 20:29 279,307,982 ns · 54,341,000 ns · 30,900,000 ns · 29,622,272 B | ||
| 27 | 19,070 | CPP clang++18.1.3 | Sep 3, 2024 16:41 283,061,821 ns · 50,853,000 ns · 34,961,000 ns · 29,630,464 B | ||
| 28 | 25,302 | RUST rust-1.86.0 | Apr 8, 2025 12:31 137,657,701 ns · 112,860,000 ns · 998,000 ns · 2,461,696 B | ||
| 29 | 25,737 | GO go1.17.2 | Oct 11, 2021 05:34 306,184,962 ns · 83,473,000 ns · 32,345,000 ns · 29,732,864 B | ||
| 30 | 29,824 | RUST rust-1.92.0 | Dec 22, 2025 22:15 162,657,913 ns · 120,187,000 ns · 14,021,000 ns · 2,289,664 B | ||
| 31 | 40,556 | GO go1.17.2 | Oct 11, 2021 11:13 358,658,782 ns · 125,229,000 ns · 57,275,000 ns · 29,630,464 B | ||
| 32 | 43,013 | GO go1.17.3 | Nov 24, 2021 02:21 398,883,842 ns · 155,893,000 ns · 37,665,000 ns · 29,675,520 B | ||
| 33 | 99,198 | GO go1.22.4 | Jun 14, 2024 21:07 517,651,431 ns · 446,391,538 ns · 0 ns · 2,256,896 B | ||
| 34 | 100,022 | GO go1.25.4 | Nov 14, 2025 13:16 469,477,443 ns · 449,097,000 ns · 1,000,000 ns · 2,392,064 B | ||
| 35 | 103,035 | GO go1.20.7 | Aug 11, 2023 03:21 645,537,489 ns · 432,480,000 ns · 31,178,000 ns · 29,794,304 B | ||
| 36 | 109,130 | GO go1.22.1 | Mar 6, 2024 10:59 682,319,359 ns · 444,218,000 ns · 46,867,000 ns · 29,659,136 B | ||
| 37 | 109,882 | GO go1.20.1 | Feb 15, 2023 23:12 695,272,485 ns · 441,172,000 ns · 53,296,000 ns · 29,732,864 B | ||
| 38 | 109,890 | GO go1.20.7 | Aug 10, 2023 05:49 685,480,240 ns · 444,464,000 ns · 50,039,000 ns · 29,732,864 B | ||
| 39 | 109,990 | GO go1.20.1 | Mar 6, 2023 22:37 678,584,989 ns · 453,711,000 ns · 41,246,000 ns · 29,569,024 B | ||
| 40 | 110,113 | GO go1.21.5 | Dec 11, 2023 15:09 683,984,100 ns · 449,815,000 ns · 45,692,000 ns · 29,667,328 B | ||
| 41 | 113,205 | GO go1.24.2 | Apr 18, 2025 00:02 533,276,598 ns · 487,448,000 ns · 21,975,000 ns · 2,326,528 B | ||
| 42 | 143,118 | RUST rust-1.95.0 | Apr 21, 2026 01:28 661,577,533 ns · 633,035,000 ns · 11,000,000 ns · 2,281,472 B | ||
| 43 | 416,740 | CSHARP 8.0.16 | May 16, 2025 08:09 1,905,002,345 ns · 1,848,353,000 ns · 26,975,000 ns · 2,347,008 B | ||
| 44 | 451,118 | GO go1.17.5 | Dec 25, 2021 05:03 2,097,148,622 ns · 2,030,031,156 ns · 0 ns · 2,310,144 B | ||
| 45 | 457,630 | GO go1.18.4 | Aug 22, 2022 17:48 2,117,509,494 ns · 2,059,333,172 ns · 0 ns · 2,269,184 B | ||
| 46 | 469,116 | GO go1.19 | Aug 22, 2022 17:46 2,175,925,932 ns · 2,111,020,322 ns · 0 ns · 2,215,936 B |