1、格式化输出时间
echo date("Y-m-d H:i:s",time()); //格式化输出时间
//第二个时间是一个时间戳
echo date("Y-m-d H:i:s",0); // 0和负数 返回的是 格林尼治时间元年。
echo date("Y年m月d日 H:i:s",0);
echo date(“n”,time()); //月
echo date(“j”,time()); //天
echo date("h",time()); //时
echo date("w",time()); //星期几
echo date("A",time()); //A表示上下午 , AM——上午 PM——下午
echo date("a",time()); //a表示 上下午 , am——上午,pm——下午。
Y 四位的年
m 月
d 日
H 时
i 分
s 秒
n 月
j 天
h 时
w 星期
获取当天零点的时间戳, 可以按以下方法获得:
<php//获取当天的年份
$y = date("Y");
//获取当天的月份
$m = date("m");
//获取当天的号数
$d = date("d");
//将今天开始的年月日时分秒,转换成unix时间戳(开始示例:2015-10-12 00:00:00)
$todayTime= mktime(0,0,0,$m,$d,$y);
//$todayTime即是当天零点的时间戳
>
php date是将时间戳(自1970/1/1以来的秒数)格式化日期的函数
第一个参数是输出格式,第二个参数是时间戳, 不传的情况下读取当前系统时间戳
所以输出当前日期直接写 echo date('Y-m-d');就可以了
如果输出的时间和实际的不对应, 可以检查下
1服务器日期是否正确,有没有自动同步
2php默认的时区配置
可以在phpini中[Date]一节, 将
datetimezone = Asia/Shanghai
的注释去掉, 并加上时区(Asia/Shanghai 表示中国上海,东8区)
也可以在php代码中设置
date_default_timezone_set('Asia/Shanghai');
以上就是关于PHP中用日期函数显示当前年月日喝当前时间全部的内容,包括:PHP中用日期函数显示当前年月日喝当前时间、php怎么获取今天零点的时间戳、求教 PHP 日期调用当前日期怎么写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)