UserTimezoneOffset
NetSuite の[ホーム]->[プリファレンス]->[タイムゾーン]のプリファレンスの設定で定義されているユーザータイムゾーンオフセット。例:EST
データ型
string
デフォルト値
""
解説
NetSuite は、ユーザータイムゾーンプリファレンスに基づいて日付と時刻のオフセットを返します。これはDate とTime オブジェクトにのみ適用され、Datetime には適用されません。Datetime は個人のプリファレンスに関係なく常に同じ方法で返されます。 CData では、NetSuite UI の表示と同じになるように自動修正して日付を返します。 ただし、デイライトセービングにより24時間以上の時差があるタイムゾーンがあるため、これは100% 完璧ではありません。 ユーザープリファレンスが+13:00、+12:00、または-12:00 に設定されている場合は、この値を指定して日付を正しく表示させます。 その他のオフセットでは必須ではありませんが、最高の精度を得るため指定することをお勧めします。
Time の値を取得する場合、このプロパティは、ローカルマシンの時刻がログインユーザーのものと一致しない場合にのみ必要です。 確認するには、NetSuite UI にログインしてホームアイコンの上にマウスを置き[プリファレンス]を選択してください。ユーザーのタイムゾーンオフセットはそこで指定されます。 もし、CData ADO.NET Provider for NetSuite が実行されるローカルマシンが、ユーザーに設定されているタイムゾーンと同じタイムゾーンに一致しない状況にある場合は、UserTimezoneOffset をNetSuite のユーザー設定で指定されたものと一致するように設定してください。
このプロパティは、Schema がSuiteTalk に設定されている場合のみ適用されます。