我在2011年3月3日的数据库中有这种格式的日期,我需要延长7天.我的意思是
$date = $date + 7.这样做有功能吗?
如何在PHP中添加特定天数到当前日期?
我已经得到了当前日期:
$today = date('y:m:d');
Run Code Online (Sandbox Code Playgroud)
只需要添加x天数
大家好我想把我的约会添加30天.我正在使用以下编码.
<?php
$next_due_date = date('05/06/2016', strtotime("+30 days"));
echo $next_due_date;
?>
Run Code Online (Sandbox Code Playgroud)
但它只回到"05/06/2016"!
请帮我!
我正在看这篇文章,它接近我需要的东西: PHP - 如何从添加日期算起60天
但是,在该帖子中,通过在当前日期添加60天来执行计算.我需要做的是根据变量日期(而不是当前日期)计算日期.
像这样的东西:
$my_date = $some_row_from_a_database;
$date_plus_10_days = ???;
Run Code Online (Sandbox Code Playgroud)
谁知道怎么做?
谢谢
$date = date('Y-m-d',current_time('timestamp', 0));
Run Code Online (Sandbox Code Playgroud)
如何更改$date到$date + 5 days?
PHP版本是5.2.
此代码不起作用:
$date_cur = date('Y-m-d',current_time('timestamp', 0));
echo $date_cur . ' <br>';
$date_cur_plus = date($date_cur, strtotime('+5 days'));
echo $date_cur_plus;
Run Code Online (Sandbox Code Playgroud)
给我:
2011-11-29
2011-11-29
Run Code Online (Sandbox Code Playgroud) 当我在php中运行以下代码时,我得到了一个奇怪的日期('01/01/1970 00:00:00):
$now = date('d/m/Y H:i:s', time());
$exp = date('d/m/Y H:i:s', strtotime($now .'+100 years'));
Run Code Online (Sandbox Code Playgroud) 我想将30天添加到当前日期时间.
例如 :
$today = date("Y-m-d H:i:s");
Run Code Online (Sandbox Code Playgroud)
我想生成新的日期时间,我想在今天的日期时间添加30天.
我怎么做的?
更新:
特别为那5个超新星智能家伙:John Conde,Woot4Moo,神秘ツ,月波浪99,Marc B; 是的,这是重复的,但人们以不同的方式表达他们的问题,这篇文章可能会帮助其他人找到比其他帖子更快,但有不同的主题,但有相同的主意.我不会将此标记为垃圾,人们会在搜索过程中认为不同并使用不同的关键词,并且有人可能会发现此帖比其他重复帖更快...玩得开心!
我的网站有一个用户系统.我需要做一些比今天更新30天的东西.
更新:我决定使用整数而不是日期.
这就是我做的.我进行了设置,以便当有人支付账单时,它将"天"值设置为(值)+ 30
我做了一个cron工作,从每个用户的"Days"中夺走了1天.显然,我将cron作业设置为每天运行一次.