5

YYYY-MM-DD HH:MM:SSMySQL DATETIME で使用される日付形式の正式な名前を知っている人はいますか? ありますか?ISO 8601 に近いように見えますが、この 2 つを同じ意味で使用しようとすると、ほとんどのアプリケーションで問題が発生するほど異なります。

会話の中でこの特定の形式について言及する必要があることに時々気づきますが、データベースをあまり扱ったことのない人は、これを「DATETIME 形式」と呼ぶといつも空白になります。私は、正式な名前と非常に正式な定義を持つ日付形式に慣れています。(RFC 2822、誰か?) では、存在するのでしょうか?

4

2 に答える 2

4

MySQL の日付と時刻のリテラルについては、リファレンス マニュアルで説明されています。AFAICS、ISOも他の名前も言及されていません。

ウィキペディアの ISO 8601は、「2012-12-04T20:03」(「YYYY-MM-DDTHH:MM」) であり、前述の MySQL 日時形式とは異なる、ISO 結合された日付と時刻の形式を示しています。

そのため、おおよそ ISO 日時のように見えますが、私はこれを MySQL または SQL 形式と呼んでいます。

于 2012-12-06T15:36:16.277 に答える