update ceil_strdate function