Datetime
- 設置時區:
date_default_timezone_set()
- 格式化日期:
date()
- 創建時間:
mktime()
- 字符串轉時間:
strtotime()
示例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<title>Datetime</title>
</head>
<body>
<div class="container">
<div class="well">
<?php
// 設置時區
date_default_timezone_set("Asia/Shanghai");
// 格式化輸出:
// Y 年 xxxx
// m 月 01-12
// d 日 01-31
// l 星期幾
// h 小時 01-12
// H 小時 00-23
// i 分鐘 00-59
// s 秒 00-59
// a am or pm
echo 'Now datetime is: ' . date("Y-m-d H:i:s") . '<br>';
// 創建時間:
// mktime(hour,minute,second,month,day,year)
$d = mktime(8, 30, 14, 11, 27, 2017);
echo 'Created datetime is: ' . date("Y-m-d H:i:s", $d) . '<br>';
// 字符串轉時間:
// strtotime(time,now)
$d = strtotime('2017-11-27 08:32:11');
echo 'Created datetime is: ' . date("Y-m-d H:i:s", $d) . '<br>';
$d = strtotime('tomorrow');
echo 'Tomorrow is: ' . date("Y-m-d H:i:s", $d) . '<br>';
$d = strtotime('next Sunday');
echo 'Next Sunday is: ' . date("Y-m-d H:i:s", $d) . '<br>';
?>
</div>
</div>
</body>
</html>
查看運行結果