ツール内に設定された会議の日付、時刻、およびタイムゾーンを保存しようとしています。私は、ユーザーが日付と時刻を指定するだけでなく、タイムゾーンリストから選択することもできます。SQL Server datetimeoffsetの使用
私の問題は、どのように3つの部分をすべて取り、格納するために正しいdatetimeoffset
にフォーマットするのかを理解しようとしています。これで
YYYY-MM-DD hh:mm:ss[.nnnnnnn] [{+|-}hh:mm]
私の最初の質問は私のタイムゾーンの値がドロップダウンする必要がありますものです:
は、私は、これはSQL Serverがdatetimeoffset
のために必要なフォーマットであると考えていますか?
第2に、このデータ列を渡してdatetimeoffset
に必要な形式に変換するためにSQL Serverに組み込まれていますか?
日付は**なし**の形式です。それらはバイナリ値です。書式は、文字列を変換/解析する場合にのみ適用されます。パラメータ化されたクエリとdatetimeoffset型のパラメータを使用すると、構文解析を行う必要はありません –
http://sqlfiddle.com/#!3/2a110d/2 – chridam
恐ろしいので、生成する方法を理解する必要がありますオフセット値を持つタイムゾーンのリスト。ありがとう! – SBB