php - get_the_date 回显 +1 天
问题描述
我需要显示当前帖子的 1 天发布日期。
我有此代码,但仍显示当前帖子发布日期,而不是 +1 天。
<?php $date = get_the_date(strtotime('j-F-Y, +1 days')); echo 'tomorrow '. $date; ?>
编辑:
对不起,我对“明天”的回声造成了误解,我所说的“明天”是帖子发布日期的下一个日期,而不是今天的“明天”。
我在这里改变了我的问题。示例:我有一些发表于 20-April-2020 的文章,我想在帖子内容的底部显示当前发布日期的下一个日期,它将显示21-April-2020,并且在我所有发布的帖子中 21 -April-2020 将显示22-April-2020,其他文章也是如此。
有可能的?
解决方案
要获取帖子发布后的日期,您可以使用get_the_date
格式'U'
返回 PHP 时间戳,然后使用strtotime
1 天后获取并date
以您需要的格式输出:
$date = date('j-F-Y', strtotime('+1 day', get_the_date('U')));
echo "tomorrow $date\n";
推荐阅读
- javascript - src\components\Home.js Line 6:10: 'Container' is not defined react/jsx-no-undef
- gitlab - 如何为推送运行单个作业并为日程安排运行“矩阵”作业?
- vba - 退出幻灯片放映模式时停止“循环播放”
- android - 在片段中使用 Volley 时出现 com.android.volley.ClientError 错误
- docker - Ubuntu:无法从集群外部访问 Kubernetes 服务
- html - 按钮未右对齐
- php - 我需要得到点赞最多的5个帖子
- node.js - azure 应用服务上的 winston-daily-rotate-file 随机错误
- java - 如何使用 Apache POI 单击电子表格的活动 x 按钮
- kotlin - 具有相同内存引用 LiveData 与 Room DB 和 DiffUtil 的对象