date - 卡住的 PHP date() 显示同一天/同一时间

标签 date php

我目前遇到了最奇怪的问题。我有以下 php 代码,它应该呈现当前的日期和日期,但无论今天是什么日子,它都会给我“2010 年 12 月 12 日星期一”。

<?php echo date('D, M n, Y'); ?>

如果我跑

<?php echo date(); ?>

它不返回任何东西。

我在 lighttpd(由 Kloxo 管理)上通过 fastcgi 运行 PHP 版本 5.2.13。我的时区在服务器上正确设置 (CentOS 5.5)。

我不知道这是服务器问题还是 php.ini 问题,所以我在这里发帖。如有必要,请移动。

最佳答案

'D, M n, Y' 表示“日的文本表示,月份的短文本表示,月份的数字表示,年”。所以,是的,十二月是第十二个月,因此 'n' 将为 12。整个十二月。 :)

http://php.net/manual/en/function.date.php

关于date - 卡住的 PHP date() 显示同一天/同一时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4542980/

相关文章:

php - 准备好的陈述不存在

php - 防止创建应该用 PHP 创建的 HTML 元素 --- 用 PHP 本身

mysql - SQL 错误代码 1055。按组标记的最小日期

c++ - PostgreSQL 和 C++ - 比较日期

javascript - 设置日期格式以显示 "Today"/"Tomorrow"而不是 JqxGrid 中的月日

PHP Activerecord - 连接同一张表

PHP 将一个变量的值拆分为多个变量

java - 在准备好的声明中设置特定日期

java - 如何将字符串转换为日期对象[没有时间]

php - 更新两个 mysql 列