Excel では、これらの「一般的な」数値を実際の日付に変換するとCONVERT()
、SQL Server の場合とは異なる数値が得られます。データはインポートからのものです。
General Excel conversion to date SQL Server conversion to datetime
37621 31-12-2002 2003-01-02 00:00:00.000
39082 31-12-2006 2007-01-02 00:00:00.000
39447 31-12-2007 2008-01-02 00:00:00.000
etc.
SQL Server のクエリを使用して Excel のように実際の日付を取得するにはどうすればよいですか? 前述のように、私は既に を使用CONVERT(datetime, [General])
しましたが、SQL Server から datetime への変換の列にあるような結果が得られます。