日付と時刻の正しい表現方法


日付と時刻の正しい表現方法日付と時刻の正しい表現方法のメモ。

参考url:
http://neta.ywcafe.net/000851.html

日付を表現したい場合は YYYY-MM-DD たとえば
2008-05-16

時刻を表現したい場合は hh:mm:ss たとえば
11:25:30

日本時間であることをわかりやすく明記したい場合は
11:25:30+09:00
もちろんグリニッジ標準時からの時差がプラス9時間、の意。 (「JST」と書けとかUTCならZだとかそういう細かい話は省略。)

日付と時刻を両方表現したい場合は

2008-05-16T11:25:30+09:00
つまり日付と時刻をTでつなげる。

これが世界的スタンダードとしてISO8601とRFC3339に定められた日付と時刻の表現方法。 有名どころの言語やらデータベースその他ミドルウェアはすべてこれに沿った表記を解釈し入出力できるようになっている。 プログラマのみなさんは覚えておいて損はないというか絶対覚えておいたほうがいい。 できればプログラマに発注する側の人間も覚えておきましょう。

こちらの関連記事も合わせて読んでみては?:)

  1. CentOSのインストールが終わってyumでインストールしたいパッケージリスト
  2. PostgreSQLのバックアップとリストア方法
  3. phpMyAdminのインストール
  4. phpPgAdminのインストール
  5. PostgreSQLで外部結合した時、NULL値を初期値に変換する方法

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>