php 日期时间类
- DateTime::add()
- 给一个DateTime对象增加一定量的天,月,年,小时,分钟以及秒。
- DateTime::__construct()
- 返回一个新的DateTime对象
- DateTime::createFromFormat()
- 根据给定的格式解析日期时间字符串
- DateTime::createFromImmutable()
- ReturnsnewDateTimeobjectencapsulatingthegivenDateTimeImmutableobject
- DateTime::getLastErrors()
- 获取警告和错误信息
- DateTime::modify()
- 修改日期时间对象的值
- DateTime::__set_state()
- __set_state魔术方法处理函数
- DateTime::setDate()
- 设置DateTime对象的日期
- DateTime::setISODate()
- 设置ISO日期
- DateTime::setTime()
- 设置DateTime对象的时间
- DateTime::setTimestamp()
- 以Unix时间戳的方式设置DateTime对象
- DateTime::setTimezone()
- 设置DateTime对象的时区
- DateTime::sub()
- 对一个DateTime对象减去一定量的日、月、年、小时、分钟和秒。
- DateTimeImmutable::add()
- Addsanamountofdays,months,years,hours,minutesandseconds
- DateTimeImmutable::__construct()
- ReturnsnewDateTimeImmutableobject
- DateTimeImmutable::createFromFormat()
- Parsesatimestringaccordingtoaspecifiedformat
- DateTimeImmutable::createFromMutable()
- ReturnsnewDateTimeImmutableobjectencapsulatingthegivenDateTimeobject
- DateTimeImmutable::getLastErrors()
- Returnsthewarningsanderrors
- DateTimeImmutable::modify()
- Createsanewobjectwithmodifiedtimestamp
- DateTimeImmutable::__set_state()
- The__set_statehandler
- DateTimeImmutable::setDate()
- Setsthedate
- DateTimeImmutable::setISODate()
- SetstheISOdate
- DateTimeImmutable::setTime()
- Setsthetime
- DateTimeImmutable::setTimestamp()
- SetsthedateandtimebasedonaUnixtimestamp
- DateTimeImmutable::setTimezone()
- Setsthetimezone
- DateTimeImmutable::sub()
- Subtractsanamountofdays,months,years,hours,minutesandseconds
- DateTime::diff()
- ReturnsthedifferencebetweentwoDateTimeobjects
- DateTime::format()
- Returnsdateformattedaccordingtogivenformat
- DateTime::getOffset()
- Returnsthetimezoneoffset
- DateTime::getTimestamp()
- GetstheUnixtimestamp
- DateTime::getTimezone()
- ReturntimezonerelativetogivenDateTime
- DateTime::__wakeup()
- The__wakeuphandler
- DateTimeZone::__construct()
- 创建新的DateTimeZone对象
- DateTimeZone::getLocation()
- 返回与时区相关的定位信息。
- DateTimeZone::getName()
- 返回时区名称。
- DateTimeZone::getOffset()
- 返回相对于GMT的时差。
- DateTimeZone::getTransitions()
- Returnsalltransitionsforthetimezone
- DateTimeZone::listAbbreviations()
- 返回一个包含dst(夏令时),时差和时区信息的关联数组。
- DateTimeZone::listIdentifiers()
- 返回一个包含了所有时区标示符的索引数组。
- DateInterval::__construct()
- CreatesanewDateIntervalobject
- DateInterval::createFromDateString()
- SetsupaDateIntervalfromtherelativepartsofthestring
- DateInterval::format()
- Formatstheinterval
- DatePeriod::__construct()
- CreatesanewDatePeriodobject
- DatePeriod::getDateInterval()
- Getstheinterval
- DatePeriod::getEndDate()
- Getstheenddate
- DatePeriod::getRecurrences()
- Getsthenumberofrecurrences
- DatePeriod::getStartDate()
- Getsthestartdate