1

ファイルに ImageProperties.DateTaken プロパティがあるかどうかを知りたいです。

ドキュメントには次のように記載されています。

date プロパティが設定されていない場合、この値はデフォルトで 0 になり、別のプログラミング言語では誤解を招く日付に変換される可能性があります。JavaScript では、たとえば、0 は 1600 年 12 月 16 日に変換されます。このプロパティが 0 ではなく実際の値であることを常に確認する必要があります。

「is date zero」を確認するにはどうすればよいですか? C# では、ファイルに DateTaken プロパティがない場合、DateTaken は 1601 年 1 月 1 日であることに気付きました (JavaScript の「ゼロ」日付についてドキュメントで述べられていることとは異なるのは興味深いことです)。

1/1/1601 と比較するより良い方法はありますか?

4

0 に答える 0