1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<?php
/* ---------------------------------------------
* 日付・時刻の操作
*
* 作成: 2015.07.23 yoshi of CXMedia Inc.
* --------------------------------------------- */
// ヒアドキュメントによるヘッダー部の出力
$title_str = '日付・時刻の操作';
echo <<< _EOL_
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=UTF-8">
<title>{$title_str}</title>
</head>
<body>
_EOL_;
//年月日・時刻を出力;
echo date("Y"),"年",
date("m"),"月",
date("d"),"日 ",
date("H"),"時",
date("i"),"分",
date("s"),"秒<br>";
echo date("Y年m月d日 H時i分s秒"),'<br>';
//曜日テーブル
$youbi = array("日","月","火","水","木","金","土");
//今日の日付を取得
$yy = date("Y");
$mm = date("m");
$dd = date("d");
//来年の今日は何曜日?
echo "来年の今日は、",$youbi[ date("w",mktime(0,0,0,$mm+1,$dd,$yy+1)) ],"曜日です。<br>";
//タイムスタンプ
echo "タイムスタンプ:",time(),"<br>";
//3ヶ月前からの秒数
$spenttime_s = time() - mktime(0,0,0,$mm-3,$dd,$yy);
echo "3ヶ月前からの経過 ",$spenttime_s,"秒 / 時間 ",ceil($spenttime_s/3600),"<br>";
// ヒアドキュメントによるフッター部の出力
echo <<< _EOL_
</body>
</html>
_EOL_;
?>