55 $this->locale = $localeResolver->
getLocale();
56 $this->localeDate = $localeDate;
69 if (!isset(
$config[
'storeTimeZone'])) {
70 $storeTimeZone = $this->localeDate->getConfigTimezone();
71 $config[
'storeTimeZone'] = $storeTimeZone;
74 $localeDateFormat = $this->localeDate->getDateFormat();
75 $config[
'options'][
'dateFormat'] = $localeDateFormat;
111 public function convertDate($date, $hour = 0, $minute = 0, $second = 0, $setUtcTimeZone =
true)
114 $dateObj = $this->localeDate->date(
117 new \DateTimeZone($this->localeDate->getConfigTimezone())
122 $dateObj->setTime($hour, $minute, $second);
124 if ($setUtcTimeZone) {
125 $dateObj->setTimezone(
new \DateTimeZone(
'UTC'));
128 }
catch (\Exception $e) {
getData($key='', $index=null)
setData($key, $value=null)