Java 日期轉換



使用Java實現各個日期格式的打印


package com.it.selon
import java.text.DateFormat;   
import java.util.Date;     
public class DateFormatStyle {       
// 格式化時間: 09-4-8 下午3:57       
public String formateTime() {           
Date nowDate = new Date(); // 獲取系統時間樣式 Wed Apr 08 15:28:12 CST 2009           
System.out.println(nowDate);           
DateFormat dFormat = DateFormat.getInstance();           
String string = dFormat.format(nowDate);           
return string;     
}

// 格式化時間1:下午04時00分36秒 CST       
public String formateTime1() {           
Date nowDate = new Date();           
DateFormat dFormat1 = DateFormat.getTimeInstance(DateFormat.FULL);           
String string1 = dFormat1.format(nowDate);           
return string1;       
}         

// 格式化時間2:下午04時02分15秒       
public String formateTime2() {           
Date nowDate = new Date(); // 獲取系統時間           
DateFormat dFormat2 = DateFormat.getTimeInstance(DateFormat.LONG);           
String string2 = dFormat2.format(nowDate);           
return string2;       
}         

// 格式化時間3:下午4:05       
public String formateTime3() {           
Date nowDate = new Date(); // 獲取系統時間           
DateFormat dFormat3 = DateFormat.getTimeInstance(DateFormat.SHORT);           
String string3 = dFormat3.format(nowDate);           
return string3;       
}         

// 格式化時間4:2009年4月8日 星期三       
public String formateTime4() {           
Date nowDate = new Date(); // 獲取系統時間           
DateFormat dFormat4 = DateFormat.getDateInstance(DateFormat.FULL);           
String string4 = dFormat4.format(nowDate);           
return string4;       
}         

// 格式化時間5:2009年4月8日       
public String formateTime5() {           
Date nowDate = new Date(); // 獲取系統時間           
DateFormat dFormat5 = DateFormat.getDateInstance(DateFormat.LONG);           
String string5 = dFormat5.format(nowDate);           
return string5;       
}         

// 格式化時間6:09-4-8       
public String formateTime6() {           
Date nowDate = new Date(); // 獲取系統時間           
DateFormat dFormat6 = DateFormat.getDateInstance(DateFormat.SHORT);           
String string6 = dFormat6.format(nowDate);           
return string6;       
}         

//調用方法,打印效果
public static void main(String[] args) {           
DateFormatStyle testDate = new DateFormatStyle();           
System.out.println("格式化時間: " + testDate.formateTime());           
System.out.println("格式化時間1:" + testDate.formateTime1());           
System.out.println("格式化時間2:" + testDate.formateTime2());           
System.out.println("格式化時間3:" + testDate.formateTime3());           
System.out.println("格式化時間4:" + testDate.formateTime4());           
System.out.println("格式化時間5:" + testDate.formateTime5());           
System.out.println("格式化時間6:" + testDate.formateTime6());       
}  
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章