21点不是用英语表达的吧? 正常的口语里没有这种表达。大部分都说晚上9点,晚上9点就可以了。在军事术语中,时间是十六进制的,但如果是晚上九点,就用2100(二十一百)来表示,(九点半就是2130:二十一点半)后面不会跟“o-clock”。