# WordPress更直观的时间常数表达

- 原文链接：https://www.xintheme.com/wpjiaocheng/116616.html
- 发布日期：2021-04-21
- 更新时间：2021-04-21
- 作者：大胡子 | XinTheme
- 分类目录：WordPress教程
- 标签：WordPress教程、WordPress文档、WordPress瞬态

## 摘要

在WordPress 3.5.0中添加了时间常数，以便更轻松地表达时间间隔。在适用的情况下，通过与时间相关的功能来鼓励使用它们。以下面的代码为例： set_tr...

## 正文

在[WordPress](https://www.xintheme.com/) 3.5.0中添加了时间常数，以便更轻松地表达时间间隔。在适用的情况下，通过与时间相关的功能来鼓励使用它们。以下面的代码为例：

```
set_transient( 'plugin_slugs', $plugin_slugs, 86400 );
```

数字很​​酷。但是有时它们会妨碍我们所说的话。从上下文可以明显看出86400是一个时间段，通过一些计算，我们可以看到它是24小时/ 1天，以秒为单位。当然，它不是很可读，因此通常在代码中我们看到一个澄清的注释：

```
// 1天
```

这绝对有帮助。但是有了新的时间常数，我们可以做得更好。我们可以使整个内容自然地用英语阅读：

```
set_transient( 'plugin_slugs', $plugin_slugs, DAY_IN_SECONDS );
```

通过这种方式，我们可以获得所需的所有信息-我们知道瞬态被设置为一天，我们可以用简单的英语阅读该信息，而无需花费额外的时间进行数学计算或等待行的结尾查看评论中的实际时间段。添加了以下常量，现在在整个核心中使用它们：

- MINUTE\_IN\_SECONDS
- HOUR\_IN\_SECONDS
- DAY\_IN\_SECONDS
- WEEK\_IN\_SECONDS
- MONTH\_IN\_SECONDS
- YEAR\_IN\_SECONDS