根据字符串得到DateTime对象
1. 使用DateTime构造函数
如:$date = new DateTime('2015-12-08 14:28:30');
想得到当前日期:
$date = new DateTime('now
');
2. 使用createFromFormat
如:$date = DateTime::createFromFormat('Y-m-d H:i:s','2015-12-08 13:21:19');
根据DateTime对象得到指定日期字符串
1. 使用format函数
如:$date->format('Y-m-d H:i:s') ; //返回string类型
2. date()函数
date函数根据时间戳,转换为指定格式字符串
第一:date('Y-m-d'); //不指定第二个参数,返回当前日期的格式化字符串
第二:date('Y-m-d',$time) //指定第二个参数,返回指定日期的格式化字符串
相关函数介绍
1.得到DateTime对象的时间戳 getTimestamp()
如:$time = $date->getTimestamp() ;
2.返回当前日期的时间戳 time()
3. 返回日期的数组对象 getdate()