ホームページ > バックエンド開発 > PHPチュートリアル > PHP はさまざまな時間の概要を取得します (コード)

PHP はさまざまな時間の概要を取得します (コード)

不言
リリース: 2023-04-03 21:16:01
オリジナル
2964 人が閲覧しました

この記事の内容は、PHPで取得した様々な時刻をまとめたもの(コード)であり、一定の参考価値はありますので、困っている方は参考にしていただければ幸いです。

システム時刻を取得します

例: システムの前日、前日、前週の月曜日の現在時刻など。

1 . 現在のシステム時刻を取得します
echo "date('Y-m-d',time())";
ログイン後にコピー
2. 前日のシステム時刻を取得します
echo "date("Y-m-d",strtotime("-1 day"))";
需要前几天就减去(-) 需要几天后就加(+)
ログイン後にコピー
3. 月曜日と日曜日の日付を取得します現在のシステム時間での前週の
//上周周日的日期
$lastSunday = date('Y-m-d', strtotime('-1 sunday', time()));
//根据时间差 减去6天前,算出上周周一日期
$lastMonday = date('Y-m-d',strtotime('$lastSunday -6 day',$ss));
ログイン後にコピー
4. 現在の週の曜日を取得します。日曜日は 0、月曜日から土曜日は 1 - 6
    $today = date('Y-m-d',time());
    //获取当前周的第几天 周日是 0 周一到周六是 1 - 6  
    $w=date('w',strtotime($today));  
    $first=1;
    //获取本周开始日期,如果$w是0,则表示周日,减去 6 天     
    $weekStart=date('Y-m-d 00:00:00',strtotime("$today-".($w ? $w - $first : 6).' days'));            
    //本周结束日期  
    $weekEnd=date('Y-m-d 23:59:59',strtotime("$weekStart +6 days"));
    //前一周的起始时间
    $weekStart = date('Y-m-d 00:00:00',strtotime("$weekStart -7 days"));
    $weekEnd = date('Y-m-d 23:59:59',strtotime("$weekEnd -7 days")););
ログイン後にコピー
5. 先月は何日ありましたか
$t = date('t',strtotime('-1 month'));
ログイン後にコピー

関連する推奨事項:

php での FTP アップロードおよびダウンロード関数の実装コード

#php でファイルのアップロードとダウンロードを実現するメソッド(コード)##

以上がPHP はさまざまな時間の概要を取得します (コード)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート