I recently created a bunch of nodes using data extracted from a large XML file. Each of these nodes has dates. In view mode, all these dates show as NOW. However, in the database the dates are correct. They are also correct when you open a node for manual editing and if you save after opening the node, they are corrected in view mode.
There was nothing unorthodox about the way these nodes were created. I created these nodes using the Nodes API in all it's sluggish glory and used node_save. All the other fields work fine.
The dates use the ISO Date field provided by the latest stable release of the Date Module. I am using Acquia Drupal 7 running on php 5.2 and mysql 5.1.60. There is no pertinent information in the log files for PHP or Apache nor on the Drupal event report.
Is this a problem with the module or is there something I can do in configuration settings to fix this? Opening up each record and saving it is not a viable solution.