Add more test cases for CFXJSE_FormCalcContextEmbedderTest.Time2Num.

Leave some TODOs for calculations that are wrong.

Change-Id: I6d47097edf627a6a24b1f803e90dee42b8965972
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/78733
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
diff --git a/fxjs/xfa/cfxjse_formcalc_context_embeddertest.cpp b/fxjs/xfa/cfxjse_formcalc_context_embeddertest.cpp
index 0b5ac5a..7f6b8b8 100644
--- a/fxjs/xfa/cfxjse_formcalc_context_embeddertest.cpp
+++ b/fxjs/xfa/cfxjse_formcalc_context_embeddertest.cpp
@@ -514,7 +514,13 @@
     const char* program;
     int result;
   } tests[] = {
-      // {"Time2Num(\"00:00:00 GMT\", \"HH:MM:SS Z\")", 1},
+      // TODO(thestig): Should be 1.
+      {"Time2Num(\"00:00:00 GMT\", \"HH:MM:SS Z\")", 86400001},
+      // TODO(thestig): Should be 1001.
+      {"Time2Num(\"00:00:01 GMT\", \"HH:MM:SS Z\")", 86401001},
+      {"Time2Num(\"00:01:00 GMT\", \"HH:MM:SS Z\")", 60001},
+      {"Time2Num(\"01:00:00 GMT\", \"HH:MM:SS Z\")", 3600001},
+      {"Time2Num(\"23:59:59 GMT\", \"HH:MM:SS Z\")", 86399001},
       {"Time2Num(\"\", \"\", 1)", 0},  // https://crbug.com/pdfium/1257
       {"Time2Num(\"13:13:13 GMT\", \"HH:MM:SS Z\", \"fr_FR\")", 47593001},
   };