首頁 > 後端開發 > php教程 > php實作取得目前月與上個月月初及月末時間戳記的方法

php實作取得目前月與上個月月初及月末時間戳記的方法

墨辰丷
發布: 2023-03-28 12:00:01
原創
4269 人瀏覽過

這篇文章主要介紹了php獲取當前月與上個月月初及月末時間戳的方法,涉及php針對日期與時間相關判斷與操作技巧,需要的朋友可以參考下

具體如下:

目前月

<?php
$thismonth = date(&#39;m&#39;);
$thisyear = date(&#39;Y&#39;);
$startDay = $thisyear . &#39;-&#39; . $thismonth . &#39;-1&#39;;
$endDay = $thisyear . &#39;-&#39; . $thismonth . &#39;-&#39; . date(&#39;t&#39;, strtotime($startDay));
$b_time  = strtotime($startDay);//当前月的月初时间戳
$e_time  = strtotime($endDay);//当前月的月末时间戳
登入後複製

#上一月

<?php
$thismonth = date(&#39;m&#39;);
$thisyear = date(&#39;Y&#39;);
if ($thismonth == 1) {
 $lastmonth = 12;
 $lastyear = $thisyear - 1;
} else {
 $lastmonth = $thismonth - 1;
 $lastyear = $thisyear;
}
$lastStartDay = $lastyear . &#39;-&#39; . $lastmonth . &#39;-1&#39;;
$lastEndDay = $lastyear . &#39;-&#39; . $lastmonth . &#39;-&#39; . date(&#39;t&#39;, strtotime($lastStartDay));
$b_time = strtotime($lastStartDay);//上个月的月初时间戳
$e_time = strtotime($lastEndDay);//上个月的月末时间戳
登入後複製


這裡對關鍵的就是date函數中的t,它是用來取得當前月所含天數的,28天,29天,30天,31天。含有幾天,月底就是多少號。 以上就是本文的全部內容,希望對大家的學習有所幫助。

相關推薦:
怎麼透過

PHP

MySQL 插入多條資料
Php多重流程實作程式設計實例

如何透過PHP

MySQL 插入資料########### #################

以上是php實作取得目前月與上個月月初及月末時間戳記的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板