import java.text.*; //SimpleDateFormat
import java.util.*; //Date
class MyClass
{
public static void main (String[] args)
{
SimpleDateFormat sdt = new SimpleDateFormat ("d-y-M");
Date today = new Date();
String msg = sdt.format(today);
System.out.println(msg);
}
}
此代码给出输出:“31-2012-12”.. 但我想要如下: “三十一 - 两千十二 - 十二”..
最佳答案
添加我的评论作为答案:
您可以将其转换为数字,然后使用这篇文章作为引用:How to convert number to words in java将数字转换为单词。
关于java - 如何将日期中的数字转换为单词(例如 2012 年两千零一十二)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14103412/