posixtime
MATLAB datetime の POSIX 時間への変換
説明
p = posixtime( は、t)t の datetime 値と等価な POSIX® 時間を返します。POSIX 時間は、UTC (協定世界時) の 1970 年 1 月 1 日 00:00:00 から経過した秒数 (小数の秒数を含む) で、うるう秒は無視します。p は double の配列です。
tのタイム ゾーンが指定されていない場合、posixtimeはtの時刻を UTC 時刻として扱います。この解釈は、他のコンテキストで "ゾーンなし" のdatetime配列を扱う場合と異なることがあります。たとえば、datetime('now')は現地時間を返すように思うかもしれません。しかし、posixtimeはこれを UTC 時間と解釈します。tのタイム ゾーンが指定されている場合、posixtimeはタイム ゾーンのオフセットを使用して、UTC を基準とした POSIX 時間を計算します。
ベスト プラクティスは、posixtime を呼び出す前に t のタイム ゾーンを指定することです。
例
入力引数
拡張機能
バージョン履歴
R2014b で導入