PHP怎么获取 Windows系统当前时间

PHP怎么获取 Windows系统当前时间,第1张

你得把phpini中的有datetimezone的行改为

datetimezone = Asia/Shanghai

去掉前面分号,

这是默认时区,php的默认不是中国的,改了重启apache date()就是中国时间

$date = date('Y-m-d', strtotime('-7 days')); //保留年-月-日

<php echo echo date(”Y-m-d H:i:s”,strtotime(”-7 day”)) ;> //保留年-月-日 时:分:秒

strtotime('-7 days')  获得的是时间戳

strtotime('now')); //获取当前的时间戳

time() //获取的时间戳

扩展资料:

一、使用函式 date() 实现

在编辑器中输入<php echo $showtime=date("Y-m-d H:i:s");>,点击回车就可以得知当前的时间。其中Y是代表4位的年份,H是24小时制,i 是分钟,如: "00" 至 "59" 。s -是秒,如: "00" 至 "59" 。

d 是几日,二位数字,若不足二位则前面补零。 如: "01" 至 "31" 。m代表月份,二位数字,若不足二位则在前面补零,如: "01" 至 "12" 。

二、使用time函数

在编辑器中输入echo date("y-m-d",$time)点击回车就可以得知当前的时间,其中Y是代表4位的年份,m代表月份,二位数字,若不足二位则在前面补零,如: "01" 至 "12" 。d 是几日,二位数字,若不足二位则前面补零。 如: "01" 至 "31" 。

三、使用strftime函数

在编辑器中输入echo strftime ("%hh%m %a %d %b" ,time());点击回车就可以得知当前的时间。

参考资料来源:百度百科-PHP

<php

//这个月的 周日-周六的日期

$year = date("Y");

$month = date("m");

$days = date("t");

for ($i=0; $i < $days; $i++) { 

$day = $year'-'$month'-'$i;

$w = date('w',strtotime($day));

  if ($w == 6 || $w ==0) {

  echo $day' 是周末<br />';

  }

><php

//这个周的 周日-周六的日期

$year = date("Y");

$month = date("m");

$days = date("t");

$hao = date('j');

for ($i=$hao; $i < ($hao+7); $i++) { 

$day = $year'-'$month'-'$i;

$w = date('w',strtotime($day));

  if ($w == 6 || $w ==0) {

  echo $day' 是周末<br />';

  }

}

>

望采纳 Thx

以上就是关于PHP怎么获取 Windows系统当前时间全部的内容,包括:PHP怎么获取 Windows系统当前时间、用PHP怎么取得7天前的日期、php怎么获取本周:周日-周六的日期;等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9703946.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存