Why the need for a language string? The format doesn't change with a language since it's following an ISO standard. And PHP actually has the format defined already as `c`. You can just use `JHtml::_('date', $item->publish_up, 'c')` for example.