$year = date("y");// 年 2018 如果「y」 小寫,輸出是年份簡寫,如:2023年,輸出是:18
$month =date("m");// 月 2 如果「m」 大寫,輸出是英文月份,小寫是數字
$day =date("d");// 日$week =date("l");// 星期幾
$last_month_days = cal_days_in_month(cal_gregorian, $month-1,$year);// 上一月的天數 $month = date("m")
$now_month_days = cal_days_in_month(cal_gregorian, $month,$year);// 當年月的天數; $month = date("m")
cal_days_in_month 的公用:返回某個曆法中某年中某月的天數
$next_month_days=cal_days_in_month(cal_gregorian,$month+1,$year);
if($year%4==0 && $now_month_days==28)
$week_date = date("w",strtotime("2018-2-5")); // 字串指定日期獲得星期幾
$week_date = date("w",strtotime(date("y-m-d))); // 變數指定日期獲得星期幾
$week_date = date("w",strtotime($year."-".$month."-"."
1"));//拼接字串指定每月 1 號期,獲得星期幾
cal_days_in_month 的公用:返回某個曆法中某年中某月的天數
引數介紹:
cal_days_in_month(pa
r1, par
1,
par2,$par3);
$par1 :用來計算的某種曆法,php calendar 常量pa
r2:參
數 par
2:引數
par1選中曆法中的某個月
$par3: 選中曆法中的某一年
返回值:
$par1 選中曆法的某年某月的天數
php calendar 常量:日曆擴充套件包含了簡化不同日曆格式間轉換的函式。
為了讓這些函式能夠工作,您必須通過 –enable-calendar 編譯 php。window下,已經整合了對日曆擴充套件的支援
案例中的常量cal_gregorian,是php預定義的常量,就像php_os等常量
gregorian 的意思:公曆;陽曆
php獲取時間
1 獲取當前日期的前一天 thedate date ymd mktime 0,0,0,date m date d 1,date y 2 獲取指定時間的前一天和後一天 yesterday date y m d strtotime thedate.1 day 前一天 tomorrow date y m ...
php 獲取時間
獲取指定時間的本月起止時間 param time int return mixed 11 function currentmonth time 獲取指定時間的上個月起止時間 param time int return mixed 11 function lastmonth time 獲取指定時間下個...
PHP獲取時間
獲取當前的時間 begintime date y m d h i s mktime 0,0,0,date m date d date y echo begintime.2017 03 28 00 00 00 獲取今天時間的年月日 echo 今天是 date y m d 今天是 2017 03 28 ...