PHP中的date函数是一个非常有用的函数,它可以用来获取当前时间戳、格式化时间戳、计算时间差等。它支持多种格式,可以根据需要进行自定义。
date函数的语法如下:
date(format,timestamp)
其中,format是指定的时间格式,timestamp是指定的时间戳。如果不传入timestamp参数,则默认使用当前时间戳。
date函数支持多种格式,例如Y表示年份、m表示月份、d表示天数、H表示小时数、i表示分钟数、s表示秒数。例如:
echo date("Y-m-d H:i:s"); // 输出当前年月日小时分钟和秒 echo date("Y/m/d",strtotime("+1 day")); // 输出明天的年月日 echo date("Y-m-d H:i:s",strtotime("+1 week")); // 输出一周后的年月日小时分钟和秒
此外,date函数还可以用来计算两个时间之间的差值。例如:
$start_time = strtotime('2020-01-01'); // 字符串转化为Unix 时间戳 $end_time = strtotime('2020-02-01'); // 字符串转化为Unix 时间戳 $difference = $end_time - $start_time; // 计算二者之差 echo date('H:i:s',$difference); // 输出相差多长时间
总之,PHP中的date函数是一个功能强大而又易于使用的函数,能够帮助开发者快速地处理各种关于日期和时间方面的任务。
PHP Date/Time 参考手册
从 2013 年 3 月 15 日减去 40 天:
date_sub() 函数从指定日期减去日、月、年、时、分和秒。
参数 | 描述 |
---|---|
object | 必需。规定一个由 date_create() 返回的 DateTime 对象。 |
interval | 必需。规定一个 DateInterval 对象。 |
返回值: | 如果成功则返回 DateTime 对象,如果失败则返回 FALSE。 |
---|---|
PHP 版本: | 5.3+ |
PHP chr() 函数PHP String 参考手册实例 从不同 ASCII 值返回字符:?php echo chr(52) . br; // Decimal value echo chr(052) . ...
PHP fprintf() 函数PHP String 参考手册实例 把一些文本写入到名为 test.txt 的文本文件:?php$number = 9;$str = Beijing;$file...
PHP html_entity_decode() 函数PHP String 参考手册实例 把 HTML 实体转换为字符:?php$str = lt;copy; W3CSccedil;hdeg;deg;brv...
PHP ord() 函数PHP String 参考手册实例 返回 h 的 ASCII值:?php echo ord(h).br; echo ord(hello).br; ? 运行...
PHP quotemeta() 函数PHP String 参考手册实例 在预定义的字符前添加反斜杠:?php $str = Hello world. (can you hear me?); ech...