php 获取日期(当天,前天,明天,本周,本月,本季度,本年)

?





1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

<?php

echo "<meta http-equiv=‘Content-Type‘ content=‘text/html; charset=UTF-8‘>";

$begin_day
= date("Y-m-d 00:00:00");

$end_day
= date("Y-m-d 23:59:59");

$last_begin
= date("Y-m-d 00:00:00",strtotime("last days"));

$last_end
= date("Y-m-d 23:59:59",strtotime("last days"));

$next_begin
= date("Y-m-d 00:00:00",strtotime("next days"));

$next_end
= date("Y-m-d 23:59:59",strtotime("next days"));

$month_times
= strtotime(date("Y-m"));

$monthday
= date("t");

$month
= date("n");

$begin_this_week=date("Y-m-d 00:00:00",strtotime("last Sunday +1 day"));

$end_this_week=date("Y-m-d 23:59:59",strtotime("next Sunday"));

$begin_this_month=date(‘Y-m-01 00:00:00‘);

$end_this_month=date("Y-m-$monthday 23:59:59",strtotime("this month",$month_times));

if($month==1 || $month==2 ||$month==3){

 $begin_this_quarter=date(‘Y-01-01 00:00:00‘);

 $end_this_quarter=date("Y-03-31 23:59:59");

}elseif($month==4 || $month==5 ||$month==6){

 $begin_this_quarter=date(‘Y-04-01 00:00:00‘);

 $end_this_quarter=date("Y-06-30 23:59:59"); 

}elseif($month==7 || $month==8 ||$month==9){

 $begin_this_quarter=date(‘Y-07-01 00:00:00‘);

 $end_this_quarter=date("Y-09-30 23:59:59"); 

}else{

 $begin_this_quarter=date(‘Y-10-01 00:00:00‘);

 $end_this_quarter=date("Y-12-31 23:59:59");   

}

$begin_this_year=date(‘Y-01-01 00:00:00‘);

$end_this_year=date(‘Y-12-31 23:59:59‘);

//一季度是1月1日到3月31日;二季度是4月1日到6月30;三季度是7月1到9月30;四季度是10月1到12月31

echo
"{$begin_day}当天{$end_day} <br/>";

echo
"{$last_begin}前天{$last_end} <br/>";

echo
"{$next_begin}明天{$next_end} <br/>";

echo
"{$begin_this_week}本周{$end_this_week} <br/>";

echo
"{$begin_this_month}本月{$end_this_month} <br/>";

echo
"{$begin_this_quarter}本季度{$end_this_quarter} <br/>";

echo
"{$begin_this_year}本年{$end_this_year} <br/>";

  

时间: 2024-10-14 05:11:59

php 获取日期(当天,前天,明天,本周,本月,本季度,本年)的相关文章

js获取日期:前天、昨天、今天、明天、后天

<html> <head> <meta http-equiv="Content-Type" content="textml; charset=utf-8"> <title>js获取日期:前天.昨天.今天.明天.后天</title> </head> <body> <script language="JavaScript" type="text/jav

PHP 时间获取本周 本月 本季度用法

<?php        $week_begin = mktime(0, 0, 0,date("m"),date("d")-date("w")+1,date("Y"));$week_end = mktime(23,59,59,date("m"),date("d")-date("w")+7,date("Y")); echo $week_begi

java获取日期 昨天 今天 明天的日期

Date date=new Date();//取时间 Calendar calendar = new GregorianCalendar(); calendar.setTime(date); calendar.add(calendar.DATE,1);//把日期往后增加一天.整数往后推,负数往前移动 date=calendar.getTime(); //这个时间就是日期往后推一天的结果 SimpleDateFormat formatter = new SimpleDateFormat("yyyy

js获取日期当天的开始时间和结束时间

function startUnix($date) { return(new Date(Date.parse($date.replace(/-/g, "/")))).getTime() / 1000; } function endUnix($date) { return new Date().setTime(Date.parse($date.replace(/-/g, "/")) / 1000 + 24 * 60 * 60 - 1); } 原文地址:https://

js获取日期:昨天今天和明天、后天 [转贴记录]

<html> <head> <meta http-equiv="Content-Type" content="textml; charset=utf-8"> <title>js获取日期:前天.昨天.今天.明天.后天 - Liehuo.Net</title> </head> <body> <script language="JavaScript" type=&

* 获取本周、本季度、本月、上月的开始日期、结束日期

/** * 获取本周.本季度.本月.上月的开始日期.结束日期 */ var now = new Date();                    //当前日期 var nowDayOfWeek = now.getDay();         //今天本周的第几天 var nowDay = now.getDate();              //当前日 var nowMonth = now.getMonth();           //当前月 var nowYear = now.getY

JS获取本周、本季度、本月、上月的开始日期、结束日期

/** * 获取本周.本季度.本月.上月的开始日期.结束日期 */var now = new Date(); //当前日期 var nowDayOfWeek = now.getDay(); //今天本周的第几天 var nowDay = now.getDate(); //当前日 var nowMonth = now.getMonth(); //当前月 var nowYear = now.getYear(); //当前年 nowYear += (nowYear < 2000) ? 1900 : 0

JS获取本周、本季度、本月、上月的开端日期、停止日期

Js代码 /** * 获取本周.本季度.本月.上月的开端日期.停止日期 */ var now = new Date(); //当前日期 var nowDayOfWeek = now.getDay(); //今天本周的第几天 var nowDay = now.getDate(); //当前日 var nowMonth = now.getMonth(); //当前月 var nowYear = now.getYear(); //当前年 nowYear += (nowYear < 2000) ? 19

js获取时间(本周、本季度、本月..)

/** * 获取本周.本季度.本月.上月的开端日期.停止日期 */ var now = new Date(); //当前日期 var nowDayOfWeek = now.getDay(); //今天本周的第几天 var nowDay = now.getDate(); //当前日 var nowMonth = now.getMonth(); //当前月 var nowYear = now.getYear(); //当前年 nowYear += (nowYear < 2000) ? 1900 :