按指定格式获取时间
import java.util.*;
import java.text.*;
public class TestDate {
public static void main(String args[]) {
Date today=new Date();
SimpleDateFormat f=new SimpleDateFormat("yyyy年MM月dd日 hh:mm:ss");
String time=f.format(today);
System.out.println(time);
}
}
格式里的时如果用hh表示用12小时制,HH表示用24小时制。MM必须是大写!
-- 这样有点晕:
字母 日期或时间元素 表示 示例 GEra 标志符 Text ADy年 Year 1996;96M年中的月份 Month July;Jul;07w年中的周数 Number 27W月份中的周数 Number 2D年中的天数 Number 189d月份中的天数 Number 10F月份中的星期 Number 2E星期中的天数 Text Tuesday;TueaAm/pm 标记 Text PMH一天中的小时数(0-23) Number 0k一天中的小时数(1-24) Number 24Kam/pm 中的小时数(0-11) Number 0ham/pm 中的小时数(1-12) Number 12m小时中的分钟数 Number 30s分钟中的秒数 Number 55S毫秒数 Number 978z时区 General time zone Pacific Standard Time;PST;GMT-08:00Z时区 RFC 822 time zone -0800
1749

被折叠的 条评论
为什么被折叠?



