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”.. 但我想如下: “三十一 - 二十二 - 十二”......
答案 0 :(得分:2)
您可以将其转换为数字,然后将此帖子用作参考:How to convert number to words in java将数字转换为字词。
答案 1 :(得分:0)
http://cboard.cprogramming.com/c-programming/44180-converting-numbers-words.html
这是一个C算法,但它应该给你一个想法。请在下次尝试在提交问题之前先付出一些努力。