我需要以这种格式将变量设置为当前日期:例如:2012-05-12,我得到的是YYYY-MM-DD?
我试过了:
$date = date("yyyy-mm-dd", strtotime(now));
Run Code Online (Sandbox Code Playgroud)
但这并没有将日期保存到mysql所以它出现在内容中.
该字段在mysql db中设置为type:date.
我在这做错了什么?
Grü*_*üse 17
简单:
$date = date('Y-m-d');
Run Code Online (Sandbox Code Playgroud)
见 http://php.net/manual/en/function.date.php
请务必查看文档,您将找到所需的格式:
<?php date('Y-m-d'); ?>
Run Code Online (Sandbox Code Playgroud)
编辑:此外,您不需要将时间指定为第二个参数,date()默认情况下将立即使用.应该注意的是,你的语法也是错误的strtotime('now'),因为"now"是一个需要引用的字符串.