DateTools fixes

Fix a couple of problems with the previous PR (not parsing explicitly in UTC, and a missing assignment).  Also use Timestamp rather than DateTools.getTime for ISO-8601 dates--it does a more robust job of parsing the different variants in use.