UnixTime

UnixTime[]

グリニッジ標準時刻帯における1970年1月1日午前零時からの総秒数を与える.

UnixTime[{y,m,d,h,m,s}]

日付リストに対応するUnix時間指定を与える.

UnixTime[date]

DateObjectに対応するUnix時間指定を与える.

UnixTime["string"]

日付文字列に対応するUnix時間指定を与える.

UnixTime[{"string",{"e1","e2",}}]

日付文字列が要素"ei"を含むとみなす.

詳細

  • UnixTime[]は,グリニッジ標準時(GMT)の{1970, 1, 1, 0, 0, 0.}から経過した秒数を返す.閏秒は考慮しない.
  • UnixTime[time]は,指定された time が明示的なTimeZoneオプション値を持つDateObjectまたはTimeObjectではない限り,$TimeZoneにあると仮定する.
  • UnixTime[]は,$TimeUnit秒の粒度に至るまでの最も近い整数秒を返す.
  • UnixTime[{y,m,}]では短縮リストを使うことができる.例えば,{y}{y,1,1,0,0,0}に,{y,m}{y,m,1,0,0,0}に相当する.
  • 通常の範囲外の mdhms の値は適切に簡約される.dhms の非正数値の値も使うことができる.

例題

すべて開くすべて閉じる

  (3)

1970年1月1日からのUnix時間(単位:秒):

日付オブジェクトからUnix時間に変換する:

日付文字列からUnix時間に変換する:

スコープ  (6)

入力は$TimeZoneにあると解釈される.Blockを使ってこれとは異なる入力の時刻帯を指定することができる:

DateObject式はそれ自体のTimeZone指定を含むことができる:

セパレータは指定がなければ仮定される:

明示的なセパレータを指定する:

日付リストは標準的な正規化された形に変換される:

入力日付リスト中の,日,時,分,秒の値は整数ではなくてもよい:

文字列中に年の指定がない場合は現行年が使われる:

特性と関係  (2)

UnixTimeは,日付指定をUnix時間形式に変換する:

FromUnixTimeDateObject式に変換し直す:

1900年1月1日から1970年1月1日までの秒数を計算する:

Wolfram Research (2015), UnixTime, Wolfram言語関数, https://reference.wolfram.com/language/ref/UnixTime.html.

テキスト

Wolfram Research (2015), UnixTime, Wolfram言語関数, https://reference.wolfram.com/language/ref/UnixTime.html.

CMS

Wolfram Language. 2015. "UnixTime." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/UnixTime.html.

APA

Wolfram Language. (2015). UnixTime. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/UnixTime.html

BibTeX

@misc{reference.wolfram_2024_unixtime, author="Wolfram Research", title="{UnixTime}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/UnixTime.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_unixtime, organization={Wolfram Research}, title={UnixTime}, year={2015}, url={https://reference.wolfram.com/language/ref/UnixTime.html}, note=[Accessed: 21-November-2024 ]}