時間戳是經常都要用到的
# 得到時間戳
## 當前時間戳
time()
## 字符串轉時間戳
strtotime()
```php
echo strtotime('2016-10-23 13:17:39');
echo strtotime('2016/10/23 13:17:39');
echo strtotime('20161023 13:17:39');
```
# 得到時間
## date()
```php
/*
*format 必需。規定時間戳的格式。
*timestamp 可選。規定時間戳。默認是當前時間和日期。
*/
string date(format,timestamp)
/*
Y/y 年份 - 小寫后2位, 大寫完整4位
m 月份
d 日
H/h 小時
i 分鐘
s 秒
a - 小寫的午前和午后(am 或 pm)只有在h為小寫時才有效
*/
```
```php
echo date('Y-m-d H:i:s', time());
echo date('Y-m-d H:i:s');
echo date('Ymd H:i:s', 1470737548);
echo date('Y'); // 2016
```
## 獲得時間戳的詳細日期
```php
/*
* timestamp 可選, 不寫就是當前時間
*/
mixed getdate(timestamp)
```
```
array (
'seconds' => 13,
'minutes' => 46,
'hours' => 18,
'mday' => 29,
'wday' => 6,
'mon' => 10,
'year' => 2016,
'yday' => 302,
'weekday' => 'Saturday',
'month' => 'October',
0 => 1477737973,
)
```