使用
date_create_from_format
函式:
date_create_from_format('y-m-d h:i:s', '2015-08-12 09:50:23')
日期時間物件有個成員函式
format:
$dt = date_create_from_format('y-m-d h:i:s', '2015-08-12 09:50:23');
$dtstr = $dt->format('y-m-d h:i:s');
譬如,已知乙個日期,計算該日期一年前
/後的日期,可使用
date_interval_create_from_date_string
得到日期時間間隔物件,然後用
date_add
函式獲取轉換後的日期:
$dt = date_create_from_format('y-m-d h:i:s', '2015-08-12 09:50:23');
$interval = date_interval_create_from_date_string('-365 days');
$endtime = date_add($dt, $interval);
以上**是計算指定日期一年前的日期(不算精確,沒考慮閏年)。
php 時間轉換時間戳 PHP日期格式轉時間戳
php 提供了函式可以方便的將各種形式的日期轉換為時間戳,該類函式主要是 strtotime 將任何英文文字的日期時間描述解析為時間戳。mktime 從日期取得時間戳。strtotime strtotime 函式用於將英文文字字串表示的日期轉換為時間戳,為 date 的反函式,成功返回時間戳,否則返...
PHP時間戳和日期轉換
date format,timestamp format 必需。規定時間戳的格式。timestamp 可選。規定時間戳。預設是當前時間和日期 例如 date y m d h i s 具體時間戳 y 年 四位數 大寫 m 月 兩位數,首位不足補0 小寫 d 日 兩位數,首位不足補0 小寫 h 小時 帶...
PHP時間戳和日期轉換
date format,timestamp format 必需。規定時間戳的格式。timestamp 可選。規定時間戳。預設是當前時間和日期 例如 date y m d h i s 具體時間戳 y 年 四位數 大寫 m 月 兩位數,首位不足補0 小寫 d 日 兩位數,首位不足補0 小寫 h 小時 帶...