×

php查询判断时间

php查询判断时间(php判断当前时间)

admin admin 发表于2023-03-23 03:31:08 浏览34 评论0

抢沙发发表评论

本文目录一览:

PHP获取当天或某个日期是星期几以及当前时间是几点,上午还是下午

public function index(){

$data=time();

$format='星期';

$week = date( "D",$data);

switch($week){

      case "Mon":$current  =  $format."一";break;

      case "Tue":$current  =  $format."二";break;

      case "Wed":$current  =  $format."三";break;

      case "Thu":$current  =  $format."四";break;

      case "Fri":$current  =  $format."五";break;

      case "Sat":$current  =  $format."六";break;

      case "Sun":$current  =  $format."日";break;

}

      echo '今天是:'.$current;echo "

";//获取当前时间是上午还是下午

// 小写g、h表示12小时制,大写G、H表示24小时制。

echo "现在是".date("H",$data).'点'."";

echo "现在是".date("G",$data).'点'."";

if(date("H",$data)=12){echo "上午";}else{echo "下午";}// return $current;}

php判断输出时间?

?php

date_default_timezone_set(“PRC”);//设置时间区域

$hour = date(“H”);//获取当前小时的值

if($hour=0 $hour6){

echo "凌晨好";

}elseif($hour=6 $hour8){

echo "早上好";

}elseif($hour=8 $hour12){

echo "上午好";

}elseif($hour=12 $hour14){

echo "中午好";

}elseif($hour=14 $hour18){

echo "下午好";

}elseif($hour=18 $hour24){

echo "晚上好";

}

?

PHP怎么判断时间

在php 中判断  需要获取前台提交的日期,转换为时间戳 , 和系统时间相减 差值小于7天的 不删除

?

$meeting=$_POST['meeting'];// 获取前台提交来的时间字串

$meeting_time=strtotime($meeting);转事件戳

if (time()-$meeting_time7*3600*24) // 时间为秒数

   echo "小于7天";

   return

php时间判断

$A = $this-getWeeksTime();

                if( in_array($v['datatime'],$A)){

                    if(empty($result['date'])) $result[date]=0;

                            时间该怎么判断?

                                 如果有时间就显示,没有就为0   

            }

这处可以改为

$A = $this-getWeeksTime();

$v['datatime']  = in_array($v['datatime'],$A)?$v['datatime']:0;

php判断时间范围

你这个要在判断时把日期加上。即当结束时间小于开始时间的时候区间是今天开始到明天结束。

其实这个东西设计本身有问题,所以处理起来就复杂了,我建议你改数据库去,总体时间/复杂度成本都低一些。

两个字段应该分别是开始时间和持续时长,这样就没有你说的问题了。只不过当你需要显示结束营业时间的时候做个小计算就好了。