MySQL格式问题

时间:2015-11-16 15:36:22

标签: mysql timezone

我有一个MySQL查询:

SELECT DATE_FORMAT(CONVERT_TZ(`StartTime`, '+0:00', `timeZone`),'%b %d, %Y %h:%i %p') as start, 
       DATE_FORMAT(CONVERT_TZ(`endTime`, '+0:00', `timeZone`),'%b %d, %Y %h:%i %p') as end 

将输出作为

start = Nov 09, 2015 06:40 PM
end = Nov 09, 2015 07:10 PM

但我希望以下列格式输出:Nov 09, 2015 06:40 PM EST而不是Nov 09, 2015 06:40 PM

1 个答案:

答案 0 :(得分:1)

由于您已经拥有时区,您可以将其插入第二个DATE_FORMAT()参数,如下所示:

$localization = $objectManager->get('\TYPO3\CMS\Extbase\Utility\LocalizationUtility');
$localization::translate('tx_extplugin_domain_model_item.email.text1', 'ExtPlugin')