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

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

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 '今天是:'.$currentecho "

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

// 小写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的date函数是十分强大的。提供了非常多的格式给我们用。这里主要使用date相关函数就能达成目的,下面直接上代码。

<?php

    $timestr = time()

    $now_day = date('w',$timestr)

    //获取一周的第一天,注意第一天应该是星期天

    $sunday_str = $timestr - $now_day*60*60*24

    $sunday = date('Y-m-d', $sunday_str)

    //获取一周的最后一天,注意最后一天是星期六

    $strday_str = $timestr + (6-$now_day)*60*60*24

    $strday = date('Y-m-d', $strday_str)

    echo "星期天: $sunday\n"

    echo "星期六: $strday\n"

    exit

?>

输出结果:

如果你要星期一到星期日的自行加减一天


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

原文地址: http://outofmemory.cn/zaji/7318446.html

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

发表评论

登录后才能评论

评论列表(0条)

保存