パスワードを忘れた? アカウント作成

年を2桁で処理するシステムの「2020年問題」」記事へのコメント

  • >なお、これとはまったく関係はないが、例えば「年4桁+月2桁」の数字6桁で年月を表現するルールを採用している場合、2020年を迎えた現在それが「年2桁+月2桁+日2桁」との表記との区別がつかないという問題も指摘されている。

    全く関係ないけどさ、日本の場合は年・月・日の順序は変わらないけど
    英語圏では

    MM/DD/YY 01/14/20
    DD/MM/YY 14/01/20

    って二種類の表記があるけどコレって混同しないのかな?

    そもそもの問題として一番頻繁に数字が変わるケタを右側に持ってこない理由がいまいちわからない。なんで年を最後に宣言するんだ?

    • by Anonymous Coward on 2020年01月14日 16時03分 (#3744881)

      RFC3339 [biglobe.ne.jp]に準拠するなら年月日順、年は4桁。区切りはハイフン。
      「YYYY-MM-DD」であって「YYYY/MM/DD」ではない。なんでスラッシュを使うんだ?

      • by Anonymous Coward

        慣習ってやつじゃなかろうか。
        曜日についても、週の最初は月曜って規定されてるけど、
        日本だと日曜始まりのカレンダーの方がよく目にする。

        • by Anonymous Coward

          > 週の最初は月曜って規定されてるけど

          こらこらこら、さらっと嘘を書くな。
          ISOでは実務上そう扱うというだけでしょ。

        • by Anonymous Coward

          最近、NHKのニュースの天気予報が、日曜夜になると来週のことを今週と言うので混乱する。
          今週は晴れになります、とかいってるけど、もう今週終わるがな…。

          定義に厳格なNHKが趣旨替えした理由が知りたいね。
          ※日曜昼間にどう表現してるかまでは知らないので、そこらへも気になる。

          • by Anonymous Coward

            日本じゃ、月月火水木金金という歌もあったように、
            かなり以前から日曜日が一週間の始まりだったのでは
            ないでしょうか。

      • by Anonymous Coward

        なんでスラッシュを使うんだ?

        日本人の一部で、ハイフンは期間を表現するために予約されているからです。

      • by Anonymous Coward

        小数点が.か,かみたいな物でその辺も国によってちがうんだよ。
        カナダはYYYY-MM-DDだけど、日本はYYYY/MM/DD、米国はMM/DD/YYYYみたいに。

        • by Anonymous Coward

          国際単位系「"."も","もどちらも小数点で、桁区切りは空白だぞ」

          Java/Perl/Ruby「数値の桁区切りに"_"を使えるようにしたぞ」

          C++/電卓「桁は'で区切るぞ」

          • by Anonymous Coward

            >Java/Perl/Ruby
            c#(7以降)も仲間に入れてあげて…
            Java/c#はあまり使われてない気がする。

      • by Anonymous Coward

        「YYYY.MM.DD」ってピリオド区切りにする文化も(一部では?)ありますし。

        • by Anonymous Coward

          「YYYY.MM.DD.」も追加しといて。

      • by Anonymous Coward

        それは規格を作るときの調査で、欧米の各ロケールで順番はまちまちだけど、スラッシュで区切る慣習が概ねだったので、規格では敢えて非一般的なハイフンを採用した。
        日時文字列を見るとき、スラッシュで区切られていればロケール依存の慣用並びであることが予想でき、ハイフン区切りであれば年月日並びであることが予想できる…のだと云う
        事実は知らない。

あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall

処理中...