Excel シートから日時値を正確に読み取る
Excel シートから日時値を抽出すると、取得した値が double 値になるという問題が発生する可能性があります予想される日時形式ではありません。このため、これらの値を操作しようとすると、誤った結果や予期しない結果が生じる可能性があります。
この問題を解決するには、DateTime.FromOADate メソッドを使用して、Excel から取得した double 値を .net 日時形式に変換する必要があります。このメソッドは、入力として double 値を受け取り、有効な datetime オブジェクトを返します。
次のコードは、DateTime.FromOADate:
double d = double.Parse(b); DateTime conv = DateTime.FromOADate(d);
By を使用して double 値を Excel から datetime に変換する方法を示しています。この変換を適用すると、Excel シートに表示される正確な日時値を取得できるため、データを正確に操作して、不正な日時による潜在的なエラーや計算ミスを回避できます。値。
以上がExcel から DateTime 値を .NET の DateTime オブジェクトとして正確に読み取る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。