Java 如何将日期格式化为文字
我试图将java.util.Date转换为字符串,即1993年10月26日的“1993年10月26日”Java 如何将日期格式化为文字,java,Java,我试图将java.util.Date转换为字符串,即1993年10月26日的“1993年10月26日” 如何以通用方式执行此操作?您需要提取日期的3个部分(日、月、年),然后分别进行转换 今天,你需要一个数字到单词的转换器。你可以得到一个相当一般的,或者,因为你的数值范围有限,你可以写一个只适用于日范围的更简单的 对于月份,只需将其映射到月份名称即可。这应该是直截了当的 在这一年里,你必须更具体地说明需求是什么。2010是“2010年”吗?2009年怎么样?在任何情况下,对于y=19xx、18x
如何以通用方式执行此操作?您需要提取日期的3个部分(日、月、年),然后分别进行转换 今天,你需要一个数字到单词的转换器。你可以得到一个相当一般的,或者,因为你的数值范围有限,你可以写一个只适用于日范围的更简单的 对于月份,只需将其映射到月份名称即可。这应该是直截了当的 在这一年里,你必须更具体地说明需求是什么。
2010
是“2010年”吗?2009年怎么样?在任何情况下,对于y=19xx
、18xx
等,您都可以将y%100
和y/100
转换为单词并将它们连接起来
这是因为当y=1234
,y/100=12
和y%100=34
时。/
在此上下文中是整数除法,%
是余数运算符。确保处理所有特殊情况,例如当y%100==0
时,例如1800
应为1800
,1907
应(可能)为1977
,等等
相关问题
2009
?“二十九”?“两千零九”?2010年怎么样?2009年是2009年,2010年是2010年