MySQL CONVERT_TZ() returns null when one of the arguments is "+14:00" This is a known bug in MySQL: MySQL does not recognize timezone offset UTC +14:00