求12月21日、22日、23日,31日的英文写法

问题描述:

求12月21日、22日、23日,31日的英文写法
我在几个地方看到1st,2ed,3rd的日期写法都一样,但在11、12、13的写法中就不一样了有21st的,也有21th的,究竟那种是对的?

21st--twenty first,这是序数词中的,序数词中的一都是first
21th指的是21世纪,日期中用的是序数词,所以是21st