我想知道文件是否具有ImageProperties.DateTaken属性。
文档说:
如果未设置date属性,则此值默认为0,即可 用不同的编程语言翻译成误导日期。在 JavaScript,例如,0转换为1600年12月16日。你应该 总是检查这个属性是否为实数值而不是0。
我应该如何检查“是零日期”?我注意到在C#中如果文件没有DateTaken属性,则DateTaken是1601年1月1日(有趣的是它与文档中关于JavaScript中“零”日期的说法不同)。
有没有更好的方法来比较1/1/1601?