MATLAB ヘルプ センター
UTC からのタイム ゾーン オフセット
dt = tzoffset(t)
[dt,dst] = tzoffset(t)
dt = tzoffset(t) は、t の各 datetime 値の UTC からのタイム ゾーン オフセットと等しい duration の配列を返します。つまり、dt は、UTC からの t の各 datetime の時差です。夏時間 (DST) の間に発生する datetime 値の場合、dt には DST の時間シフトが含まれます。ゾーンなしの datetime 値のオフセットは定義されません。
dt
t
例
[dt,dst] = tzoffset(t) は、t の各 datetime の夏時間の時間シフトも追加で返します。
dst
すべて折りたたむ
ニューヨーク市のタイム ゾーンで datetime 配列を作成します。
datetime
t1 = datetime('today','TimeZone','America/New_York'); t = dateshift(t1,'end','month',[1:3:9])
t = 1×3 datetime 30-Sep-2025 31-Dec-2025 31-Mar-2026
datetime の各値に対して、UTC からのタイム ゾーン オフセットと夏時間の時間シフトを求めます。
dt = 1×3 duration -04:00 -05:00 -04:00
dst = 1×3 duration 01:00 00:00 01:00
入力の日付と時刻。datetime 配列として指定します。
UTC からのタイム ゾーン オフセット。スカラー、ベクトル、行列または多次元の duration 配列として返されます。dt は t と同じサイズになります。
duration
夏時間の時間シフト。スカラー、ベクトル、行列または多次元の duration 配列として返されます。dt は t と同じサイズになります。01:00 の値は、t の対応する datetime が、夏時間を実施している場所で夏時間の間に発生することを示します。夏時間を実施していない場所の場合、dst 配列の要素はすべて 00:00 です。
01:00
00:00
すべて展開する
tzoffset 関数は tall 配列を完全にサポートしています。詳細については、tall 配列を参照してください。
tzoffset
backgroundPool
ThreadPool
この関数はスレッドベースの環境を完全にサポートしています。詳細については、スレッドベースの環境での MATLAB 関数の実行を参照してください。
この関数は分散配列を完全にサポートしています。詳細については、分散配列を使用した MATLAB 関数の実行 (Parallel Computing Toolbox)を参照してください。
R2014b で導入
isdst
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ