34 $this->_localeDate = $localeDate;
35 $this->_offset = $this->
calculateOffset($this->_localeDate->getConfigTimezone());
48 if ($timezone !==
null) {
49 $oldZone = @date_default_timezone_get();
50 $result = date_default_timezone_set($timezone);
53 $offset = (int)
date(
'Z');
55 if ($timezone !==
null) {
56 date_default_timezone_set($oldZone);
74 if ($date ===
false) {
106 if ($input ===
null) {
108 }
elseif (is_numeric($input)) {
110 }
elseif ($input instanceof \DateTimeInterface) {
111 $result = $input->getTimestamp();
119 $date = $this->_localeDate->date(
$result);
120 $timestamp = $date->getTimestamp();
135 case ($input ===
null):
138 case (is_numeric($input)):
141 case ($input instanceof \DateTimeInterface):
142 $result = $input->getTimestamp();
148 $date = $this->_localeDate->date(
$result);
150 return $date->getTimestamp();
gmtDate($format=null, $input=null)
elseif(isset( $params[ 'redirect_parent']))
getGmtOffset($type='seconds')
gmtTimestamp($input=null)
__construct(TimezoneInterface $localeDate)
calculateOffset($timezone=null)
date($format=null, $input=null)