I was using following to convert post date time to custom format in 1.5:
XenForo_Locale::getFormattedDate($post['post_date'], 'Y-m-d\TH:i:s\Z', $language, 'UTC');
I didn't find any helper to replace this code in XF 2.1, so I end up using following.
$post_date = new \DateTime('@'.$post['post_date']);
$ut_content_datetime = $post_date->format('Y-m-d\TH:i:s\Z');
But it has issues, since it is not taking the timezone into considerations and always display UTC time.
Any thoughts from experts, thanks!
XenForo_Locale::getFormattedDate($post['post_date'], 'Y-m-d\TH:i:s\Z', $language, 'UTC');
I didn't find any helper to replace this code in XF 2.1, so I end up using following.
$post_date = new \DateTime('@'.$post['post_date']);
$ut_content_datetime = $post_date->format('Y-m-d\TH:i:s\Z');
But it has issues, since it is not taking the timezone into considerations and always display UTC time.
Any thoughts from experts, thanks!