使用Date //详细信息格式 DateFormat fullFormat Date Format. getDatefimeInstance DateFormat. FULL Date format. FULL) System.out. println("简短信息格式:"+ shortFormat. format (date))i System.out. print1n("中等信息格式:"+ mediumFormat. format(date))i System.out. print1n("长信息格式:"+ long Format format(date))i System.out. println("详细信息格式:"+ fullFormat. format(date))i 简短信息格式:2005/6/6下午10:19 中等信息格式:2005/6/6下午10:19:13 长信息格式:2005年6月6日下午10时19分13秒 详细信息格式:2005年6月6日星期一下午10时19分13秒GMT+08:00
使用Date //详细信息格式 DateFormat fullFormat = DateFormat.getDateTimeInstance( DateFormat.FULL, DateFormat.FULL); System.out.println("简短信息格式:" + shortFormat.format(date)); System.out.println("中等信息格式:" + mediumFormat.format(date)); System.out.println("长信息格式:" + longFormat.format(date)); System.out.println("详细信息格式:" + fullFormat.format(date)); 简短信息格式:2005/6/6下午10:19 中等信息格式:2005/6/6下午10:19:13 长信息格式:2005年6月6日 下午10时19分13秒 详细信息格式:2005年6月6日 星期一 下午10时19分13秒GMT+08:00
使用Date 指定日期的区域显示方式,指定时要使用 个 ava. util! Locale实例作为自变量 //取得目前时间 Date date new Dateoi /en:英语系US:美国 Locale locale new Locale("en""US") //简短信息格式 DateFormat shortFormat DateFormat. getDateTimeInstance( DateFormat. shorT, DateFormat. ShORT, locale)i
使用Date • 指定日期的区域显示方式,指定时要使用 一个java.util.Locale实例作为自变量 //取得目前时间 Date date = new Date(); // en:英语系US:美国 Locale locale = new Locale("en", "US"); //简短信息格式 DateFormat shortFormat = DateFormat.getDateTimeInstance( DateFormat.SHORT, DateFormat.SHORT, locale);
使用 Calendar Calendar的一些方法会取回int型态数字 取回的数字对应于 Calendar中定义的常数 Calendar rightNow Calendar getInstance ( System. out. println(rightNow. get(Calendar YEAR))i 传回的4并不是代表目前时间是4月份,而 是对应于 Calendar MAy常数的值 System. out. printIn (rightNow. get(Calendar MONTH))
使用Calendar • Calendar的一些方法会取回int型态数字 • 取回的数字对应于Calendar中定义的常数 • 传回的4并不是代表目前时间是4月份,而 是对应于Calendar.MAY常数的值 Calendar rightNow = Calendar.getInstance(); System.out.println(rightNow.get(Calendar.YEAR)); System.out.println(rightNow.get(Calendar.MONTH));
使用 Calendar 显示传回值的真正意涵 string[] months={"一月","二月","三月","四月", 五月","六月","七月","八月", 九月","十月","十一月","十二月"}; Calendar rightNow Calendar getInstance ()i int monthConstant rightNow get(Calendar MONTH)i System. out. println(months [monthConstant])i
使用Calendar • 显示传回值的真正意涵 String[] months = {"一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"}; Calendar rightNow = Calendar.getInstance(); int monthConstant = rightNow.get(Calendar.MONTH); System.out.println(months[monthConstant]);
使用 Calendar 显示传回值的真正意涵 String[] dayofWeek 日 五 六 Calendar rightNow Calendar getInstance()i int dayofWeekConstant rightNow get ( calendar DAY OF WEEK)i System. out. println(dayofweek [dayofWeekConstant])i
使用Calendar • 显示传回值的真正意涵 String[] dayOfWeek = {"", "日", "一", "二", "三", "四", "五", "六"}; Calendar rightNow = Calendar.getInstance(); int dayOfWeekConstant = rightNow.get(Calendar.DAY_OF_WEEK); System.out.println(dayOfWeek[dayOfWeekConstant]);