AlkantarClanX12
Current Path : /home/thanudqk/128shen.com/wp-content/plugins/w3-total-cache/lib/Aws/Aws/Api/ |
Current File : //home/thanudqk/128shen.com/wp-content/plugins/w3-total-cache/lib/Aws/Aws/Api/DateTimeResult.php |
<?php namespace Aws\Api; /** * DateTime overrides that make DateTime work more seamlessly as a string, * with JSON documents, and with JMESPath. */ class DateTimeResult extends \DateTime implements \JsonSerializable { /** * Create a new DateTimeResult from a unix timestamp. * * @param $unixTimestamp * * @return DateTimeResult */ public static function fromEpoch($unixTimestamp) { return new self(gmdate('c', $unixTimestamp)); } /** * Serialize the DateTimeResult as an ISO 8601 date string. * * @return string */ public function __toString() { return $this->format('c'); } /** * Serialize the date as an ISO 8601 date when serializing as JSON. * * @return mixed|string */ public function jsonSerialize() { return (string) $this; } }