0

曜日を取得するための最も信頼できる方法は何ですか?

  • strftime("%u")(1=月曜日から7=日曜日)
  • strftime("%w")(0=日曜日から6=月曜日)
4

2 に答える 2

0

答えは、%wを使用する必要があるということです(理由はこちらをご覧ください:http: //php.net/manual/en/function.strftime.php

だからそれは次のようなものです:

function get_week_day()
{
    $tmp = strftime('%w');
    if ($tmp == 0)
    {
         return 7;
    }
    return $tmp;
}
于 2012-12-19T16:20:22.913 に答える
0

の動作は%uオペレーティングシステム間で一貫していないようです(ここでの警告:http://php.net/manual/en/function.strftime.phpおよび検索結果の問題に関する複数のレポートを参照してください)。

strftimeを使用する場合は、に固執して%wください。

于 2012-12-19T16:20:26.090 に答える