旗下导航:搜·么
当前位置:网站首页 > PHP教程 > 正文

PHP怎样猎取一周的第一天【php教程】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP教程浏览:116


导读:运用PHPstrtotime()函数能够猎取一周的第一天。此函数返回默许时候变量timestamp,然后运用date()函数将时候戳日期转换为可明白的日期。strto...
运用PHP strtotime()函数能够猎取一周的第一天。此函数返回默许时候变量timestamp,然后运用date()函数将时候戳日期转换为可明白的日期。

strtotime()函数: strtotime()函数经由过程剖析时候字符串返回时候戳中的效果。

语法:

strtotime($EnglishDateTime, $time_now)

参数:

strtotime()函数接收上面提到的两个参数,以下所述:

$ EnglishDateTime:它指定英文文本日期时候形貌,示意要返回的日期或时候。该函数剖析字符串并以秒为单元返回时候。这是必需的参数。

$ time_now:此参数指定用于盘算返回值的时候戳。这是一个可选参数。

date()函数: date()函数返回更容易明白和人类可读的日期花样。

语法:

date( format, timestamp )

参数:此函数接收上述两个参数,以下所述:

format:指定显现效果的日期和时候花样。

timestamp:它是生成日期的默许时候变量。

注重:在PHP中,礼拜从礼拜一开始,所以假如时候字符串以“this week”给出,则输出将是礼拜一的时候戳,经由过程通报date()函数能够使其可读。

示例1:当时候字符串为“this week”(本周)时,猎取一周的默许第一天。

<?php 
   
$firstday = date('l - d/m/Y', strtotime("this week")); 
  
echo "First day of this week: ", $firstday; 
  
?>

输出:

First day of this week: Monday - 11/02/2019

在PHP中,要把周日作为一周的第一天,须要斟酌上一周的周日。也就是说取得一个礼拜的第一天(礼拜日)须要取得上一个礼拜的礼拜天,取得下一个礼拜的第一天(礼拜日)须要取得这个礼拜的礼拜天,以此类推。

PHP支撑-ve indexing in time-string。因而,为了取得前一周,它能够将时候字符串用作“-1 week”,而且为了取得当天它还必需包含日期时候字符串的称号。

示例2:猎取一周的第一天(礼拜日)。

<?php 
  
$firstday = date('l - d/m/Y', strtotime("sunday -1 week")); 
echo "First day of this week: ", $firstday, "\n"; 
  
$firstday = date('l - d/m/Y', strtotime("sunday -2 week")); 
echo "First day of last week: ", $firstday, "\n"; 
  
$firstday = date('l - d/m/Y', strtotime("sunday 0 week")); 
echo "First day of next week: ", $firstday, "\n"; 
  
$firstday = date('l - d/m/Y', strtotime("sunday 1 week")); 
echo "First day of week after next week : ", $firstday; 
  
?>

输出:

First day of this week: Sunday - 10/02/2019 
First day of last week: Sunday - 03/02/2019 
First day of next week: Sunday - 17/02/2019 
First day of week after next week : Sunday - 24/02/2019

引荐:《PHP教程》

本篇文章就是关于如安在PHP中取得一周的第一天的要领引见,愿望对须要的朋侪有所协助!

以上就是PHP怎样猎取一周的第一天的细致内容,更多请关注ki4网别的相干文章!

标签:PHP获取一周的第一天