0

DateTime2(7) 列を含むテーブルがあり、その列から値を取得して、それぞれの列のデータ型が DateTimeOffset である別のテーブルに挿入しようとしています。ソースの日付は次のようになります。

2013-02-28 00:15:49.8270000
2013-03-11 00:26:38.1270000

これらを次のように変換します (東部標準時と仮定すると、3 月 10 日に時間が 1 時間進みます)。

2013-02-28 00:15:49.8270000 -05:00
2013-03-11 00:26:38.1270000 -04:00

ESTタイムゾーンを使用して、SQL Serverにソース日付を取得し、その日付と時刻に基づいて、その日付と時刻に影響する適切なDateTimeOffsetに変換するように指示する方法がわかりません。

ToDateTimeOffset 関数は知っていますが、正しく理解できれば、その関数にオフセット値を指定する必要があります。私が提供したタイム ゾーン (EST など) に基づいて、SQL Server にこれを理解してもらいたいのです。

4

1 に答える 1