让我知道:)PHP - 如何从添加日期算60天
$add_date = date ("Y-m-d H:m:s");
$expiry_date = 'how?';
如何插入分贝$expiry_date
60天。 MySQL的格式是日期时间
让我知道:)PHP - 如何从添加日期算60天
$add_date = date ("Y-m-d H:m:s");
$expiry_date = 'how?';
如何插入分贝$expiry_date
60天。 MySQL的格式是日期时间
使用strtotime()
:
$start_date = date('Y-m-d H:m:s');
$end_date = date('Y-m-d H:m:s', strtotime("+60 days"));
或更简单地说:
$end_date = date('Y-m-d H:m:s', time() + 86400 * 60);
谢谢队友..我试图让它完成超过2小时。 – wow 2009-11-03 18:25:34
的方法,避免时间的转化:
$time = date('Y-m-d H:m:s', time()+3600*24*60)
EDIT
何这很可能会降低可读性,节省的时间可能无关紧要。 Plus Cletus在他的回答中编辑了类似的方法
如果您使用PHP> = 5.2,我强烈建议您使用新的DateTime对象。例如象下面这样:
$add_date = date("Y-m-d H:m:s");
$expiry_date = new DateTime($add_date);
$expiry_date ->modify("+60 days");
echo $expiry_date ->format("Y-m-d H:m:s");
是这样的否决只是因为它是一个简单的问题?让我们有点宽容,人:) – 2009-11-03 18:25:28