- [18] [CITE[null]], [[Jonathan Dale]], [TIME[2022-12-13T09:06:04.000Z]] <http://www.fipa.org/specs/fipa00008/index.html>
-- [19] [CITE@EN-US[FIPA SL Content Language Specification]], [TIME[2022-12-13T09:06:18.000Z]] <http://www.fipa.org/specs/fipa00008/SC00008I.html>
-[14] [CITE[null]], [[Jonathan Dale]], [TIME[2022-12-13T08:34:22.000Z]] <http://www.fipa.org/specs/fipa00024/index.html>
-- [15] [CITE@EN-US[FIPA Agent Message Transport Specification]], [TIME[2022-12-13T08:35:04.000Z]] <http://www.fipa.org/specs/fipa00024/OC00024D.html>
- [1] [CITE[null]], [[Jonathan Dale]], [TIME[2022-12-13T08:13:03.000Z]] <http://www.fipa.org/specs/fipa00070/>
-- [2] [CITE@EN-US[FIPA ACL Message Representation in String Specification]], [TIME[2022-12-13T08:14:59.000Z]] <http://www.fipa.org/specs/fipa00070/SC00070I.html>

[3] [[ISO 8601:[ASIS[1998]]]] を基にした拡張と称しています。
[SRC[>>2]]

;; [4] [[ISO 8601:1988]] のことか?

[5] 
[[ISO 8601]] [[基本書式]]ベースですが、少しの違いがあります。

[6] 
年4桁、
月2桁、
日2桁、
[CODE[T]]、
時2桁、
分2桁、
秒2桁、
ミリ秒2桁。
[SRC[>>2]]

[7] 
末尾に [DFN[[CODE[TypeDesignator]]]]
として [[ASCIIラテン文字]]を1つ書けます。
[SRC[>>2]]

[8] 
[CODE[Z]] が [[UTC]] だと書かれています [SRC[>>2]]
がその他は説明がありません。
[[米軍時間帯]]で[[ASCII大文字・小文字不区別]]と推測されます。

[13] 
「keywords」は[[大文字・小文字不区別]] [SRC[>>2]]
と書かれています。
keyword とは何かが不明瞭ですが、おそらく
[CODE[T]] と [CODE[TypeDesignator]]
は[[大文字・小文字不区別]]なのだと思われます。
ただ [CODE[TypeDesignator]] など構文上[[大文字]]と[[小文字]]の両方が明示されているものと、
[CODE[T]] のように[[大文字]]だけしか示されていないものがあって謎です。

[9] 
[CODE[TypeDesignator]] がないと [[local time zone]] とされます。
[SRC[>>2]]

[10] 
[[UTC]] が[RUBYB[好ましい][preferred]]とされます。
[SRC[>>2]]

[11] 
先頭に [CODE[+]] / [CODE[-]] 
を指定できます。指定しなければ[[絶対時刻]]、指定すると[[相対時刻]]を表します。
[SRC[>>2]]

[12] 
[CODE[+]] / [CODE[-]] と [CODE[TypeDesignator]] の両方を構文上は指定できますが、
その意味は明らかではありません。


[16] 
>>14 は >>1 の先代。
[CODE[+]] だけで [CODE[-]] が使えない他は構文も規定本文もおおむね同内容。
こちらは [[ISO 8601:[ASIS[1988]]]] を参照しています。


- [21] [CITE[null]], [[Jonathan Dale]], [TIME[2022-12-13T09:37:20.000Z]] <http://www.fipa.org/specs/fipa00069/index.html>
-- [20] [CITE@EN-US[FIPA ACL Message Representation in Bit-efficient Encoding Specification]], [TIME[2022-12-13T09:37:03.000Z]] <http://www.fipa.org/specs/fipa00069/SC00069G.html>
- [30] [CITE[null]], [[Jonathan Dale]], [TIME[2022-12-13T09:56:57.000Z]] <http://www.fipa.org/specs/fipa00088/index.html>
-- [31] [CITE@EN-US[FIPA Agent Message Transport Envelope Representation in Bit-Efficient Encoding Specification]], [TIME[2022-12-13T09:57:06.000Z]] <http://www.fipa.org/specs/fipa00088/SC00088D.html>



[22] 
>>20 バイナリー表現が規定されています。

[23] 
>>20 によると 
[CODE[+]] / [CODE[-]] と [CODE[TypeDesignator]] の両方を指定できるのも想定通りの模様。


- [25] [CITE[null]], [[Jonathan Dale]], [TIME[2022-12-13T09:41:29.000Z]] <http://www.fipa.org/specs/fipa00075/index.html>
-- [24] [CITE@EN-US[FIPA Agent Message Transport Protocol for IIOP]], [TIME[2022-12-13T09:41:19.000Z]] <http://www.fipa.org/specs/fipa00075/SC00075G.html>

[26] >>24 [[IDL]]。
これによると[[閏秒]]は想定されていない。


- [27] [CITE[null]], [[Jonathan Dale]], [TIME[2022-12-13T09:55:19.000Z]] <http://www.fipa.org/specs/fipa00085/index.html>
-- [28] [CITE@EN-US[FIPA Agent Message Transport Envelope Representation in XML Specification]], [TIME[2022-12-13T09:55:33.000Z]] <http://www.fipa.org/specs/fipa00085/SC00085J.html>

[29] 規定本文は >>1 と同じ、構文の EBNF なし。

-*-*-

[17] 
[[FIPA MTS]] の[[メッセージ形式]]は [[RFC 822]] からの派生ですが、
[CODE[Date:]]
slot ([[ヘッダー]]に相当) は [[RFC 822の日時形式]]ではなくこの形式が使われています。


