ホームページ  >  記事  >  バックエンド開発  >  PHPで今日、昨日、明日の日付を取得する方法

PHPで今日、昨日、明日の日付を取得する方法

藏色散人
藏色散人転載
2019-12-07 15:35:595884ブラウズ

<?php  
echo "今天:".date("Y-m-d")."<br>";       
echo "昨天:".date("Y-m-d",strtotime("-1 day")), "<br>";       
echo "明天:".date("Y-m-d",strtotime("+1 day")). "<br>";    
echo "一周后:".date("Y-m-d",strtotime("+1 week")). "<br>";       
echo "一周零两天四小时两秒后:".date("Y-m-d G:H:s",strtotime("+1 week 2 days 4 hours 2 seconds")). "<br>";       
echo "下个星期四:".date("Y-m-d",strtotime("next Thursday")). "<br>";       
echo "上个周一:".date("Y-m-d",strtotime("last Monday"))."<br>";       
echo "一个月前:".date("Y-m-d",strtotime("last month"))."<br>";       
echo "一个月后:".date("Y-m-d",strtotime("+1 month"))."<br>";       
echo "十年后:".date("Y-m-d",strtotime("+10 year"))."<br>";      
?>

strtotime() 関数の機能は、日付と時刻の記述を Unix タイムスタンプ

int strtotime ( string time [, int now] )

PHP 曜日取得コードに解析することです:

1. date(" l");

//データは日曜日などの英語の曜日を取得できます

2. date("w");

//これにより、日曜日 123 などの数値の曜日を取得できます。0 は日曜日であることに注意してください。

中国の平日を取得するには、次のようにします。

$weekarray=array("日","一","二","三","四","五","六");
echo "星期".$weekarray[date("w")];

指定された日付を取得します:

$weekarray=array("日","一","二","三","四","五","六");
echo "星期".$weekarray[date("w","2011-11-11")];

Because date この関数は非常に強力で、そのようなタスクをすべて処理できます。マニュアルに表を添付します。

a - "am" または "pm"

A - "AM" または "PM"

d - 日、2 桁 (2 桁未満の場合)前にゼロを追加します。例: "01" ~ "31"

D - 曜日、水曜日の英語文字。例: "Fri"

F - 月、完全な英語名前; 例: " January"

h - 12 時間形式の時間; 例: "01" から "12 "

H - 24 時間形式の時間; など: "00" ~ "23"

g - 12 時間形式の時間。2 桁未満の場合はゼロは追加されません。例: "1" ~ 12"

G - 24 時間形式の時間。2 桁未満の場合はゼロは追加されません。例: "0" ~ "23"

i - 分。例: "00" ~ "59"

j - 日、2 桁。2 桁未満の場合はゼロを追加しないでください。例: "1" ~ "31"

l - 曜日、完全な英語名。例: "Friday"

m - 月、2 桁、2 桁未満の場合は前にゼロを追加します。例: "01" から "12"

n -月、2 桁。2 桁未満の場合、ゼロは追加されません。例: "1" ~ "12"

M - 月、3 つの英語の文字。例: "Jan"

s - 秒; 例: "00" から "59"

##S - 単語の末尾に英語の序数、2 つの英語の文字を追加します。例: "th ", "nd"

t - 月の日数を指定します。例: "28" から "31"

U - 合計秒数

w -数値の曜日。例: "0" (日曜日) ~ "6" (土曜日)

Y - 年、4 桁。例: "1999"

y - 年、2 桁; 例: "99"

z - 年間の日 Day; 例: "0" ~ "365"

上記では、 PHPで曜日を取得する方法とdate関数の紹介ですのでぜひお試しください。

以上がPHPで今日、昨日、明日の日付を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。