任何一个程序,日期处理时难免的。Java中日期处理主要使用三个类:
java.util.Date //日期
java.text.DateFormat //日期格式化
java.util.Calendar //日历
public
class TestDate {
public
static
void main(String[] args) {
Date now = new Date();
System.out.println("原始日期格式为:" + now);
DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
String dateStr1 = df.format(now);
System.out.println(dateStr1);
//因为applyPattern方法属于SimpleDateFormat,所以这里需要强转
SimpleDateFormat sdf = (SimpleDateFormat)df;
sdf.applyPattern("yyyy年MM月dd日");
String dateStr2 = sdf.format(now);
System.out.println(dateStr2);
sdf.applyPattern("今天是yyyy年MM月dd日");
String dateStr3 = sdf.format(now);
System.out.println(dateStr3);
}
}
|
|