【问题标题】:DateTime format full month not as documentedDateTime 格式整月与记录不符
【发布时间】:2012-11-18 11:47:36
【问题描述】:

尝试使用 DateTime 对象输出完整的月份名称,但不知何故我没有解释 documentation show here

我希望将日期设置为 2012 年 11 月 18 日,但我没有成功

$date = new DateTime();
$datum =  $date->format("d m Y");

输出 18 11 2012 ??

阅读这种格式dd ([ \t.-])* m ([ \t.-])* y 应该输出正确,但这根本不起作用??

【问题讨论】:

    标签: php datetime format


    【解决方案1】:

    有关格式字符,请参阅date() manual page。这在DateTime::format() manual page 上被多次提及。

    对于完整的月份名称,您要使用格式字符F

    一个月的完整文本表示,例如一月或三月


    您链接到的“日期格式”手册页适用于 输入 日期字符串,而不是输出格式。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-13
    相关资源
    最近更新 更多