PHP
日期和时间 | Date and Time

DateTimeInterface (interface)

The DateTimeInterface interface

Introduction

(PHP 5 >= 5.5.0, PHP 7)

DateTimeInterface的意思是让DateTime和DateTimeImmutable都可以被暗示。用userland类来实现这个接口是不可能的。

课程简介

DateTimeInterface {

/* Methods */

public DateInterval diff ( DateTimeInterface $datetime2 [, bool $absolute = false ] )

public string format ( string $format )

public int getOffset ( void )

public int getTimestamp ( void )

public DateTimeZone getTimezone ( void )

public __wakeup ( void )

}

更新日志

描述
5.5.8试图实现DateTimeInterface现在引发了一个致命的错误。以前实现界面并没有提出错误,但行为是错误的。

目录

  • DateTime :: diff - 返回两个DateTime对象之间的差异

  • DateTime :: format - 返回按照给定格式格式化的日期

  • DateTime :: getOffset - 返回时区偏移量

  • DateTime :: getTimestamp - 获取Unix时间戳

  • DateTime :: getTimezone - 返回相对于给定DateTime的时区

  • DateTime :: __唤醒 - __wakeup处理程序

← DateTimeImmutable::sub

DateTime::diff →