ウェピックスではウェブ界の情報をピックアップします!
menu
ホーム > PHPサンプル > 日付系 > 来年 の日付を取得したい

来年 の日付を取得したい

Pocket

サンプルコード sample code

来年の日付を取得 date() strtotime() mktime()

日付文字列 = date (フォーマット [,タイムスタンプ]);//[ ]省略可
指定日時のタイムスタンプ = strtotime (英文形式の日時);
指定日時のタイムスタンプ = mktime (時, 分, 秒, 月, 日, 年);

例:

結果は

2014-11-16
2014-11-16

となります。

来年の日付を取得します。「date()」と「strtotime()」か「mktime()」を使用します。

POINT strtotime() 英文形式 (結果は20170428実行した場合)

今現在
strtotime("now")
1493357788
本日 昨日 明日
strtotime("today")
strtotime("yesterday")
strtotime("tomorrow")
1493305200
1493218800
1493391600
日付指定:2017/1/1
strtotime("1 January 2017")
1483196400
本日から翌日週月年
+ 省略可 - も可
strtotime("+1 day +1 week +1 month +1 year")
1528176988
今から+1時間1分1秒
strtotime("+1 hours +1 min +1 seconds")
1493361449
日付指定
strtotime("+1 week 2 days 4 hours 2 seconds")
1494149790
翌週木曜日
strtotime("next Thursday")
1493823600
先週木曜日
strtotime("last Thursday")
1493218800
他の書式
strtotime('first day of 2017-05')//2017年5月1日
strtotime('last day of 2017-02')//2017年2月29日
strtotime('2017-08-01 +1 month')//2017年9月1日
1493564400
1488207600
1504191600

POINT date() フォーマット

date('Y') 4 桁の数字
date('y') 2 桁の数字
1999 や 2014
99 や 01 や 14
date('F') フルスペルの文字
date('m') 数字。先頭にゼロをつける
date('M') 3 文字形式
date('n') 数字。先頭にゼロをつけない
date('t') 指定した月の日数
January~December
01~12
Jan~Dec
1~12
28~31
date('d') 二桁の数字(先頭にゼロがつく場合も)
date('j') 先頭にゼロをつけない
01~31
1~31
曜日
date('D') 3文字のテキスト形式
date('l') フルスペル形式
date('w') 数字
Mon~Sun
Sunday~Saturday
1(月曜日)~7(日曜日)
date('g') 12時間単位。先頭ゼロなし
date('G') 24時間単位。先頭ゼロなし
date('h') 12時間単位。先頭ゼロあり
date('H') 24時間単位。先頭ゼロあり
0~12
0~23
00~12
00~23
date('i') 先頭ゼロあり
00~59
date('s') 先頭ゼロあり
00~59
全日付
date('c') ISO8601 フォーマット日付
date('r') RFC2822 フォーマット日付
2017-04-28T14:03:41+09:00
Fri, 28 Apr 2017 14:03:41 +0900
タイムゾーンオフセット秒数
date('Z')
UTC(世界協定時間=グリニッジ天文台が有る場所東経0度の場所を基準にして決められている時間)の西側のタイムゾーン用のオフセット秒数は常に負になります。UTCの東側のオフセット秒数は常に正になります。
日本は32400なので、+9時間です。
-43200 ~ 50400
UNIX時間からの秒数
date('U')
Unix Epoch(エポック秒(UNIX時間))=1970年1月1日0時0分0秒からの秒数
1493355894


サンプルコード

– サンプル Click Here ! –

実行結果 [2013/11/15 現在の場合]

来年の日付
 ・2014-11-15
 ・2014-11-15


来年の年
 ・年。4 桁の数字。 2014
 ・年。2 桁の数字。 14

来年の月
 ・月。フルスペルの文字。 November
 ・月。数字。先頭にゼロをつける。 11
 ・月。3 文字形式 Nov
 ・月。数字。先頭にゼロをつけない。 11
 ・指定した月の日数。 30

来年の日
 ・日。二桁の数字(先頭にゼロがつく場合も) 15
 ・日。先頭にゼロをつけない。 15

来年の曜日
 ・曜日。3文字のテキスト形式。 Sat
 ・曜日。フルスペル形式。 Saturday
 ・曜日。数値。 6

– サンプル Click Here ! –


タグ(=記事関連ワード)

タグ: , ,

日付

投稿日:2012年3月1日
最終更新日:2017年05月05日

関連記事

このカテゴリの他のページ

この記事へのコメント

トラックバックurl

http://wepicks.net/phpsample-date-nexyear/trackback/