这种格式的日语日期

Cam*_*ron 7 php unicode date internationalization

我想以这种格式显示日语日期:

2010年2月18日(木)

转换为:

2010年2月18日(星期四)

用PHP

这是我的代码:

    function date_japan() {
    $dy  = date("w");

    $dys = array("?","?","?","?","?","?","?");
    $dyj = $dys[$dy];
      echo date('Y') . '? ' . date('m') . '? ' . date('d') . '?' . '(' . $dyj . ')';
    }
    date_japan();
Run Code Online (Sandbox Code Playgroud)

任何改进都将非常感激.谢谢.

Yad*_*ada 4

最简单、最实用的方法可能是围绕日期函数创建一个包装函数:

\n\n
function date_japan() {\n  echo date('Y') . '\xe5\xb9\xb4 ' . date('m') . '\xe6\x9c\x88 ' . date('d') . '\xe6\x97\xa5';\n}\n
Run Code Online (Sandbox Code Playgroud)\n

  • 三者可以组合为“date('Y年m月d日')” (4认同)