FLEX-14596 Changed Z to be timezone name and made 0 formatting more flexible so it can pad or not hours or not show minutes