util.printd() replaces specified date with current date.

Added test case.
Several bugs going on here:

JS_LocalTime() ignoring argument and returning current time
and not factoring in the time zone adjustment.

Use of FXSYS_floor() silently casts result to float,
losing precision required to extract minutes and seconds.

Pre-existing wcsftime escapes not stripped.

BUG=pdfium:413

Review URL: https://codereview.chromium.org/1833053002
diff --git a/DEPS b/DEPS
index b5899e7..02561ad 100644
--- a/DEPS
+++ b/DEPS
@@ -9,7 +9,7 @@
   'gmock_revision': '29763965ab52f24565299976b936d1265cb6a271',
   'gtest_revision': '8245545b6dc9c4703e6496d1efd19e975ad2b038',
   'icu_revision': '8d342a405be5ae8aacb1e16f0bc31c3a4fbf26a2',
-  'pdfium_tests_revision': 'd671154d809b4fcf250e72523ef7d85df04c806a',
+  'pdfium_tests_revision': 'eb87214cb2088536e96aae517f3a281818fbf5b0',
   'skia_revision': '0a291c7b7eea1807bd58bdaa60c258fd0ebeb257',
   'trace_event_revision': 'd83d44b13d07c2fd0a40101a7deef9b93b841732',
   'v8_revision': '3c3d7e7be80f45eeea0dc74a71d7552e2afc2985',