Parse dateTime Andrey Tsvetkov

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:00 to 2050-12-31T23:59:59
Date AuthorLanguageStatus Score
Feb 22, 2026 01:48olliecrowolliecrowCPPclang++18.1.3Error
Feb 22, 2026 01:45olliecrowolliecrowCPPclang++18.1.3Error
Feb 22, 2026 01:42olliecrowolliecrowCPPclang++18.1.3Error
Jan 2, 2026 17:40Yehor BondarYehor BondarCPPclang++18.1.3Success14,266+586.37 RP
Jan 2, 2026 16:31Yehor BondarYehor BondarGOgo1.25.5Success87,735
Dec 31, 2025 18:57KeefeKeefeCPPg++13.3.0Error
Dec 31, 2025 17:40Aniruddha DebAniruddha DebCPPg++13.3.0Success4,042
Dec 31, 2025 17:21Aniruddha DebAniruddha DebCPPg++13.3.0Error
Dec 31, 2025 17:13Aniruddha DebAniruddha DebCPPg++13.3.0Success10,030
Dec 31, 2025 17:08Aniruddha DebAniruddha DebCPPg++13.3.0Success4,198
Dec 31, 2025 17:03Aniruddha DebAniruddha DebCPPclang++18.1.3Success6,479
Dec 31, 2025 12:10Aniruddha DebAniruddha DebCPPg++13.3.0Success4,080
Dec 31, 2025 12:08Aniruddha DebAniruddha DebCPPg++13.3.0Error
Dec 30, 2025 17:38Yehor BondarYehor BondarGOgo1.25.5Success87,264+19.38 RP
Dec 30, 2025 17:18Yehor BondarYehor BondarGOgo1.25.5Error
Dec 30, 2025 17:13Yehor BondarYehor BondarGOgo1.25.5Error
Dec 30, 2025 02:26Josu San MartinJosu San MartinRUSTrust-1.92.0Success7,087
Dec 30, 2025 02:20Josu San MartinJosu San MartinRUSTrust-1.92.0Success10,532
Dec 30, 2025 02:19Josu San MartinJosu San MartinRUSTrust-1.92.0Success11,213
Dec 30, 2025 02:04Josu San MartinJosu San MartinRUSTrust-1.92.0Success7,252
Dec 30, 2025 02:02Josu San MartinJosu San MartinRUSTrust-1.92.0Success6,687+1'881.41 RP
Dec 30, 2025 01:41Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Dec 30, 2025 01:33Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Dec 30, 2025 01:32Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Dec 30, 2025 01:06Josu San MartinJosu San MartinRUSTrust-1.92.0Success24,991+147.82 RP
Dec 30, 2025 01:06Josu San MartinJosu San MartinRUSTrust-1.92.0Success39,631+252.33 RP
Dec 29, 2025 15:53Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Dec 29, 2025 15:51Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Dec 29, 2025 15:49Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Dec 22, 2025 22:20JulesPrieuxJulesPrieuxRUSTrust-1.92.0Error
Dec 22, 2025 22:19JulesPrieuxJulesPrieuxRUSTrust-1.92.0Error
Dec 22, 2025 22:15JulesPrieuxJulesPrieuxRUSTrust-1.92.0Success29,824+229.99 RP
Dec 22, 2025 22:10JulesPrieuxJulesPrieuxRUSTrust-1.92.0Error
Dec 22, 2025 22:09JulesPrieuxJulesPrieuxRUSTrust-1.92.0Success99,000
Dec 22, 2025 21:59JulesPrieuxJulesPrieuxRUSTrust-1.92.0Success94,954+96.69 RP
Dec 22, 2025 21:50JulesPrieuxJulesPrieuxRUSTrust-1.92.0Error
Dec 22, 2025 21:46JulesPrieuxJulesPrieuxRUSTrust-1.92.0Error
Dec 22, 2025 21:44JulesPrieuxJulesPrieuxRUSTrust-1.92.0Error
Dec 22, 2025 21:40JulesPrieuxJulesPrieuxRUSTrust-1.92.0Error
Dec 22, 2025 21:13JulesPrieuxJulesPrieuxGOgo1.25.5Success1,160,029+8.62 RP
Dec 5, 2025 02:56Yehor BondarYehor BondarGOgo1.25.5Success105,029+95.21 RP
Nov 19, 2025 18:09Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Success3,012
Nov 19, 2025 18:08Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Success3,005
Nov 16, 2025 00:20Aniruddha DebAniruddha DebCPPg++13.3.0Success4,033+595.24 RP
Nov 16, 2025 00:09Aniruddha DebAniruddha DebCPPg++13.3.0Success5,661
Nov 16, 2025 00:07Aniruddha DebAniruddha DebCPPg++13.3.0Success5,528
Nov 16, 2025 00:01Aniruddha DebAniruddha DebCPPg++13.3.0Success5,307+1.06 RP
Nov 16, 2025 00:00Aniruddha DebAniruddha DebCPPg++13.3.0Success5,628
Nov 15, 2025 23:50Aniruddha DebAniruddha DebCPPg++13.3.0Success8,317
Nov 15, 2025 23:48Aniruddha DebAniruddha DebCPPg++13.3.0Success5,669
Nov 15, 2025 23:46Aniruddha DebAniruddha DebCPPg++13.3.0Success5,669
Nov 15, 2025 23:46Aniruddha DebAniruddha DebCPPg++13.3.0Success5,690
Nov 15, 2025 23:44Aniruddha DebAniruddha DebCPPg++13.3.0Success5,754
Nov 15, 2025 23:44Aniruddha DebAniruddha DebCPPg++13.3.0Success5,467
Nov 15, 2025 23:36Aniruddha DebAniruddha DebCPPg++13.3.0Success5,310+14.78 RP
Nov 15, 2025 23:33Aniruddha DebAniruddha DebCPPg++13.3.0Success5,352+118.99 RP
Nov 15, 2025 23:29Aniruddha DebAniruddha DebCPPclang++18.1.3Success7,975
Nov 14, 2025 14:11izotoffizotoffGOgo1.24.4Success101,719
Nov 14, 2025 14:09izotoffizotoffGOgo1.24.4Success101,489
Nov 14, 2025 14:08izotoffizotoffGOgo1.18Success450,289
Nov 14, 2025 14:08izotoffizotoffGOgo1.11Success495,871
Nov 14, 2025 13:16izotoffizotoffGOgo1.25.4Success100,022+99.98 RP
Nov 9, 2025 00:32Aniruddha DebAniruddha DebCPPg++13.3.0Success5,752
Nov 9, 2025 00:32Aniruddha DebAniruddha DebCPPg++13.3.0Success5,716+14.57 RP
Nov 9, 2025 00:30Aniruddha DebAniruddha DebCPPg++13.3.0Success5,764+69.63 RP
Nov 9, 2025 00:30Aniruddha DebAniruddha DebCPPg++13.3.0Success6,005+49.25 RP
Nov 9, 2025 00:27Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 9, 2025 00:26Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 9, 2025 00:24Aniruddha DebAniruddha DebCPPg++13.3.0Error
Nov 9, 2025 00:24Aniruddha DebAniruddha DebCPPg++13.3.0Error
Sep 23, 2025 06:50Tejas G.Tejas G.CPPg++13.3.0Success10,534
Sep 23, 2025 06:48Tejas G.Tejas G.CPPg++13.3.0Success10,833
Sep 23, 2025 06:46Tejas G.Tejas G.CPPg++13.3.0Success11,084
Sep 23, 2025 06:42Tejas G.Tejas G.CPPg++13.3.0Success10,245+1.14 RP
Sep 23, 2025 06:40Tejas G.Tejas G.CPPg++13.3.0Error
Sep 23, 2025 06:35Tejas G.Tejas G.CPPg++13.3.0Success10,415
Sep 23, 2025 06:32Tejas G.Tejas G.CPPclang++18.1.3Success12,905
Sep 23, 2025 06:30Tejas G.Tejas G.CPPg++13.3.0Success10,257+129.71 RP
Sep 23, 2025 06:28Tejas G.Tejas G.CPPg++13.3.0Success12,220
Sep 23, 2025 06:28Tejas G.Tejas G.CPPclang++18.1.3Success12,256
Sep 23, 2025 06:27Tejas G.Tejas G.CPPg++13.3.0Success12,214
Sep 23, 2025 06:21Tejas G.Tejas G.CPPg++13.3.0Success11,831+3.84 RP
Sep 23, 2025 06:17Tejas G.Tejas G.CPPg++13.3.0Success16,320
Sep 23, 2025 06:15Tejas G.Tejas G.CPPg++13.3.0Error
Sep 23, 2025 03:15Tejas G.Tejas G.CPPg++13.3.0Success13,321
Sep 23, 2025 03:12Tejas G.Tejas G.CPPg++13.3.0Error
Sep 23, 2025 01:14Tejas G.Tejas G.GOgo1.25.1Error
Sep 23, 2025 00:58Tejas G.Tejas G.CPPg++13.3.0Success12,104
Sep 23, 2025 00:56Tejas G.Tejas G.CPPg++13.3.0Success11,885+15.09 RP
Sep 23, 2025 00:53Tejas G.Tejas G.CPPg++13.3.0Error
Sep 23, 2025 00:50Tejas G.Tejas G.CPPg++13.3.0Success12,102+0.07 RP
Sep 22, 2025 15:38Tejas G.Tejas G.CPPclang++18.1.3Success15,684
Sep 22, 2025 15:38Tejas G.Tejas G.CPPg++13.3.0Success12,111
Sep 22, 2025 15:37Tejas G.Tejas G.CPPg++13.3.0Success12,103+2.04 RP
Sep 22, 2025 15:29Tejas G.Tejas G.CPPg++13.3.0Success12,133+184.49 RP
Sep 22, 2025 15:28Tejas G.Tejas G.CPPclang++18.1.3Success15,716
Sep 22, 2025 15:27Tejas G.Tejas G.CPPclang++18.1.3Success15,748
Sep 22, 2025 15:25Tejas G.Tejas G.CPPclang++18.1.3Success15,694
Sep 22, 2025 15:17Tejas G.Tejas G.CPPclang++18.1.3Success15,669
Sep 22, 2025 15:04Tejas G.Tejas G.CPPclang++18.1.3Success15,888