欢迎来到天天文库
浏览记录
ID:30513876
大小:17.10 KB
页数:6页
时间:2018-12-30
《总结php中datetime的常用方法》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解总结PHP中DateTime的常用方法 前言 实例化对象前面加表示的是,在命名空间中使用原生的类,如果没有使用命名空间的话,可以把前面的给删除掉 1.输出当前时间 $datetime=newDateTime; print_r($datetime->format('Y-m-dH:i:s')); 2.输出给定的时间 $datetime=new
2、DateTime('XX-06-13'); print_r($datetime); 3.根据给定的时间格式化为自己想要的时间 $datetime=DateTime::createFromFormat('Ymd','XX0618'); print_r($datetime->format('Y-m-d')); 4.输出Unix时间戳格式(方法1如果是1990年以前的会返回负数,而方法2则会返回false) //方法1(php5.2): $datetime=newDateTime(
3、); echo$datetime->format('U');exit; //方法2(php5.3)推荐 $datetime=newDateTime();对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解 echo$datetime->getTimestamp();exit;
4、 5.根据给定的时间戳格式化为给定的时间 $datetime=newDateTime(); $datetime->setTimestamp(); echo$datetime->format('Y-m-dH:i:s'); 6.两个日期时间比对,年与年比对,月与月比对…… $datetime1=newDateTime('XX-01-0110:11:18'); $datetime2=newDateTime('XX-05-1122:21:21'); $interval=$datet
5、ime1->diff($datetime2); print_r($interval->format('%Y'));//%表示使用格式化,R表示是大于这个日期(+),还是小于这个日期(-),a表示大于或小于多少天,时分秒正常使用y,m,d,h,i,s 7.创建长度为几天前的时间 DateInterval构造函数的参数是一个表示时间间隔约定的字符串,这个时间间隔约定以字母P开头,后面跟着一个整数,最后是一个周期标识符,限定前面的整数。有效周期标识符如下:Y(年)M(月)D(日)W(周)H(时)
6、M(分)S(秒)间隔约定中既可以有时间也可以有日期,如果有时间需要在日期和时间之间加上字母T,例如,间隔约定P2D表示间隔两天,间隔约定P2DT5H2M表示间隔两天五小时两分钟。 $datetime=newDateTime();对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解
7、 $interval=newDateInterval('P2DT5H'); //或者使用createFromDateString方法 //$interval=DateInterval::createFromDateString('1month'); //修改DateTime实例 $datetime->add($interval); echo$datetime->format('Y-m-dH:i:s'); 8.创建几天前的时间 $datetime=newDateTime();
8、 $interval=newDateInterval('P2DT5H'); $datetime->sub($interval); echo$datetime->format('Y-m-dH:i:s'); //ps:有个modify方法,这个方法是减去30,并不是像前推1天,输出的还是12月 $datetime=newDateTime('XX/12/31'); $datetime->modify('-1month'); print_r($datetime);exit; 9.重置当
此文档下载收益归作者所有