Temporal iOS toLocaleString workaround