JAVA日期
示例:import java.util.Calendar;public class TimeDemo {// 获取当前时间private static String getLoginTime() { Calendar cal = Calendar.getInstance(); StringBuffer time = new StringBuffer(""); time.append(cal.get(Calendar.HOUR_OF_DAY)); time.append("时"); time.append(cal.get(Calendar.MINUTE)); time.append("分"); time.append(cal.get(Calendar.SECOND)); time.append("秒"); return time.toString();}// 获取当前日期private static String getLoginDate() { Calendar cal = Calendar.getInstance(); StringBuffer time = new StringBuffer(""); time.append(cal.get(Calendar.YEAR)); time.append("年"); time.append(cal.get(Calendar.MONTH) + 1); time.append("月"); time.append(cal.get(Calendar.DATE)); time.append("日"); return time.toString();} // 获取当前星期private static String getLoginWeek() { Calendar cal = Calendar.getInstance(); StringBuffer time = new StringBuffer(""); time.append("星期"); int num = cal.get(Calendar.DAY_OF_WEEK); switch (num) { case 1: time.append("日"); break; case 2: time.append("一"); break; case 3: time.append("二"); break; case 4: time.append("三"); break; case 5: time.append("四"); break; case 6: time.append("五"); break; case 7: time.append("六"); break; } return time.toString();} // 测试public static void main(String[] args) { System.out.println(getLoginDate()); System.out.println(getLoginWeek()); System.out.println(getLoginTime()); }}
结果:
2010年3月12日
星期五
11时26分51秒
页:
[1]