Be aware of timezones when working with file creation and modification dates. On HFS+ file systems, file creation dates are fairly sturdy. That is, they remain the same through file copies, moves, updates, etc... This behavior is nice because you can safely rely on file creation dates to be "correct".
There is one caveat (that bit fairly recently) when dealing with file creation dates on HFS+ file system. The date is subject to interpretation by the system the file is on. Let me clarify this statement with an example.
If you create a file at 9:30pm on January 1st of 2005, in the Pacific timezone, the file creation date will be: Jan 1, 2005 9:30pm. That's easy enough. You would think you can rest assured that the file creation date of Jan 1, 2005 will be maintained across different systems as long as they are all on HFS+. This is not the case though - here is where the "interpretation" comes into play.
Continue reading "HFS+ File Creation and Modification Dates"