時間長形式

時間長形式

[3] 時間長 (duration) とは、時間軸方向の距離の大きさをいいます。 曖昧でない場合、単に時間ともいいます。

仕様書

定義

[1] ISO 8601:2004 2.1.6

non-negative quantity attributed to a time interval, the value of which is equal to the difference between the time points of the final instant and the initial instant of the time interval, when the time points are quantitative marks IEC 60050-111

ISO 8601 における時間長

[4] 時間長には、正確な時間長 () と、 nominal duration () があります >>2 4.4.3.1

表現方式

[6] 時間長形式にも色々あります。

[9] 複雑なもの

Duration (Go)

[5] time - The Go Programming Language () <https://golang.org/pkg/time/#Duration>

A Duration represents the elapsed time between two instants as an int64 nanosecond count. The representation limits the largest representable duration to approximately 290 years.

関連

[10] 相対時刻も参照。

メモ

[7] 「”」や「’」を使ったタイム表記の例を教えてください。例えば、1時間23分45秒... - Yahoo!知恵袋 () <http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q136411458>

[11] Javaでの時間(絶対時刻、相対時刻=時間)をどう表現するかを考える - torutkの日記 ( ()) <https://d.hatena.ne.jp/torutk/20070929/p1>

[12] Time Ontology in OWL () <https://w3c.github.io/sdw/time/#x3-4-duration>

[13] Language Guide (proto3)  |  Protocol Buffers  |  Google Developers () <https://developers.google.com/protocol-buffers/docs/proto3>

Duration string "1.000340012s", "1s" Generated output always contains 0, 3, 6, or 9 fractional digits, depending on required precision, followed by the suffix "s". Accepted are any fractional digits (also none) as long as they fit into nano-seconds precision and the suffix "s" is required.