2012-01-18 16 views
2

私の顧客は、彼らが彼の壁のカレンダーに表示として、週番号を表示したい:今年の先週(#53または#54)が12月31日に終わる1月1日 この週番号アルゴリズムの名前は何ですか?

    1. 週#1開始
    2. 他のすべての週は月曜日に始まり、日曜日に終了

    ドウ(結果として、最初と最後の数週間は必ずしも7日を持っていません。現在)今週番号アルゴリズムに名前がありますか?

    明確化:は、私はすでにそれを計算するためにPHPコードを持って、私は特定週間のこの方法は、一般的に受け入れられている名前を持っているかどうかについてちょうど好奇心が強いです。

  • +0

    は、なぜあなたはそれを1つずつ与えていない?も参照してください。 – Azodious

    +0

    これは情報を探すときに役立つものではなく、後でコードを見る他のプログラマーに役立つものではないからです。 –

    +0

    「週番号計算機」については、どうぞよろしくお願いいたします。http://www.merlyn.demon.co.uk/weekcalc.htm – Azodious

    答えて

    2

    1つではありません。これは、週番号に対する完全に壁から外れたアプローチです。週は通常、グレゴリオ暦を使用しているときは月曜日か日曜日のいずれかで開始されます。彼らは途中から始まらない。これはあなたの顧客の批判ではありませんが、人々が日付の算術を見て新しい方法を発明するという事実に対するコメントです。そして、新しいシステムに移行するのが面倒です。

    RFC 3339

    http://www.ietf.org/rfc/rfc3339.txt 
    

    は、ISO 8601

    関連する問題