php - 在php中获取特定时间的strtotime

标签 php strtotime

我想获取一天/时间的时间戳,例如

17/12/2014 8pm

目前我正在做

$curtime = strtotime(date("Y-m-d H:i:s"));

这是给我当前的时间戳,但我需要在晚上 8 点。

非常感谢任何帮助。提前致谢。

最佳答案

如果您想要获取今天晚上 8 点的时间戳,它实际上比使用 date 简单得多,因为您可以在 strtotime 中使用相对时间:

$curtime = strtotime('today 8pm');

如果你用date测试这个:

echo date('Y-m-d H:i:s', $curtime); // Returns 2014-12-17 20:00:00

这是关于 relative date formats 的完整报道这解释了如何构建正确的相对日期。

关于php - 在php中获取特定时间的strtotime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27527960/

相关文章:

javascript - 使用 PHP 或 JS 解码 Youtube 密码签名的最佳方法

php - IIS 7 上的 WordPress php-cgi 占用 CPU

php strtotime 在 64 位上给出不同的结果

php - 为登录用户 PHP MYSQL 添加异常或条件

php - 如何保护此代码免受 SQL 注入(inject)攻击?有点糊涂

php - LOAD DATA INFILE - 但还要为每一行添加此列条目?

PHP:更改日期/strftime/strtotime 中的语言

php - 将年份添加到日期重置为 1970-01-01

php - 将此字符串转换为时间戳 PHP

php - strtotime 和 date 输出不正确