检查StorageFile的ImageProperties是否具有DateTaken属性的正确方法是什么?

时间:2012-09-17 21:33:43

标签: c# windows-8 microsoft-metro exif

我想知道文件是否具有ImageProperties.DateTaken属性。

文档说:

  

如果未设置date属性,则此值默认为0,即可   用不同的编程语言翻译成误导日期。在   JavaScript,例如,0转换为1600年12月16日。你应该   总是检查这个属性是否为实数值而不是0。

我应该如何检查“是零日期”?我注意到在C#中如果文件没有DateTaken属性,则DateTaken是1601年1月1日(有趣的是它与文档中关于JavaScript中“零”日期的说法不同)。

有没有更好的方法来比较1/1/1601?

0 个答案:

没有答案