如题所述
æ两ç§æ¹æ³ï¼
æ¹æ³ä¸ï¼ç¨java.util.Dateç±»æ¥å®ç°ï¼å¹¶ç»åjava.text.DateFormatç±»æ¥å®ç°æ¶é´çæ ¼å¼åï¼çä¸é¢ä»£ç ï¼
import java.util.*;
import java.text.*;
//以ä¸é»è®¤æ¶é´æ¥ææ¾ç¤ºæ¹å¼é½æ¯æ±è¯è¯è¨æ¹å¼
//ä¸è¬è¯è¨å°±é»è®¤æ±è¯å°±å¯ä»¥äºï¼æ¶é´æ¥æçæ ¼å¼é»è®¤ä¸ºMEDIUMé£æ ¼ï¼æ¯å¦ï¼2008-6-16 20:54:53
//以ä¸æ¾ç¤ºçæ¥ææ¶é´é½æ¯åDateç±»çåºç¡ä¸çæ¥çï¼è¿å¯ä»¥å©ç¨Calendarç±»æ¥å®ç°è§ç±»TestDate2.java
public class TestDate {
public static void main(String[] args) {
Date now = new Date();
Calendar cal = Calendar.getInstance();
DateFormat d1 = DateFormat.getDateInstance(); //é»è®¤è¯è¨ï¼æ±è¯ï¼ä¸çé»è®¤é£æ ¼ï¼MEDIUMé£æ ¼ï¼æ¯å¦ï¼2008-6-16 20:54:53ï¼
String str1 = d1.format(now);
DateFormat d2 = DateFormat.getDateTimeInstance();
String str2 = d2.format(now);
DateFormat d3 = DateFormat.getTimeInstance();
String str3 = d3.format(now);
DateFormat d4 = DateFormat.getInstance(); //使ç¨SHORTé£æ ¼æ¾ç¤ºæ¥æåæ¶é´
String str4 = d4.format(now);
DateFormat d5 = DateFormat.getDateTimeInstance(DateFormat.FULL,DateFormat.FULL); //æ¾ç¤ºæ¥æï¼å¨ï¼æ¶é´ï¼ç²¾ç¡®å°ç§ï¼
String str5 = d5.format(now);
DateFormat d6 = DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG); //æ¾ç¤ºæ¥æãæ¶é´ï¼ç²¾ç¡®å°ç§ï¼
String str6 = d6.format(now);
DateFormat d7 = DateFormat.getDateTimeInstance(DateFormat.SHORT,DateFormat.SHORT); //æ¾ç¤ºæ¥æï¼æ¶é´ï¼ç²¾ç¡®å°åï¼
String str7 = d7.format(now);
DateFormat d8 = DateFormat.getDateTimeInstance(DateFormat.MEDIUM,DateFormat.MEDIUM); //æ¾ç¤ºæ¥æï¼æ¶é´ï¼ç²¾ç¡®å°åï¼
String str8 = d8.format(now);//ä¸SHORTé£æ ¼ç¸æ¯ï¼è¿ç§æ¹å¼æ好ç¨
System.out.println("ç¨Dateæ¹å¼æ¾ç¤ºæ¶é´: " + now);//æ¤æ¹æ³æ¾ç¤ºçç»æåCalendar.getInstance().getTime()ä¸æ ·
System.out.println("ç¨DateFormat.getDateInstance()æ ¼å¼åæ¶é´å为ï¼" + str1);
System.out.println("ç¨DateFormat.getDateTimeInstance()æ ¼å¼åæ¶é´å为ï¼" + str2);
System.out.println("ç¨DateFormat.getTimeInstance()æ ¼å¼åæ¶é´å为ï¼" + str3);
System.out.println("ç¨DateFormat.getInstance()æ ¼å¼åæ¶é´å为ï¼" + str4);
System.out.println("ç¨DateFormat.getDateTimeInstance(DateFormat.FULL,DateFormat.FULL)æ ¼å¼åæ¶é´å为ï¼" + str5);
System.out.println("ç¨DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG)æ ¼å¼åæ¶é´å为ï¼" + str6);
System.out.println("ç¨DateFormat.getDateTimeInstance(DateFormat.SHORT,DateFormat.SHORT)æ ¼å¼åæ¶é´å为ï¼" + str7);
System.out.println("ç¨DateFormat.getDateTimeInstance(DateFormat.MEDIUM,DateFormat.MEDIUM)æ ¼å¼åæ¶é´å为ï¼" + str8);
}
}
è¿è¡ç»æï¼
ç¨Dateæ¹å¼æ¾ç¤ºæ¶é´: Mon Jun 16 20:54:53 CST 2008
ç¨DateFormat.getDateInstance()æ ¼å¼åæ¶é´å为ï¼2008-6-16
ç¨DateFormat.getDateTimeInstance()æ ¼å¼åæ¶é´å为ï¼2008-6-16 20:54:53
ç¨DateFormat.getTimeInstance()æ ¼å¼åæ¶é´å为ï¼20:54:53
ç¨DateFormat.getInstance()æ ¼å¼åæ¶é´å为ï¼08-6-16 ä¸å8:54
ç¨DateFormat.getDateTimeInstance(DateFormat.FULL,DateFormat.FULL)æ ¼å¼åæ¶é´å为
ï¼2008å¹´6æ16æ¥ ææä¸ ä¸å08æ¶54å53ç§ CST
ç¨DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG)æ ¼å¼åæ¶é´å为
ï¼2008å¹´6æ16æ¥ ä¸å08æ¶54å53ç§
ç¨DateFormat.getDateTimeInstance(DateFormat.SHORT,DateFormat.SHORT)æ ¼å¼åæ¶é´å
为ï¼08-6-16 ä¸å8:54
ç¨DateFormat.getDateTimeInstance(DateFormat.MEDIUM,DateFormat.MEDIUM)æ ¼å¼åæ¶é´
å为ï¼2008-6-16 20:54:53
æ¹æ³äºï¼ç¨java.util.Calendarç±»æ¥å®ç°ï¼çä¸é¢ï¼
import java.util.*;
import java.text.*;
//以ä¸æ¯å©ç¨Calendarç±»æ¥å®ç°æ¥ææ¶é´çï¼åDateç±»ç¸æ¯è¾æ¯è¾ç®å
public class TestDate2 {
public static void main(String[] args) {
Calendar ca = Calendar.getInstance();
int year = ca.get(Calendar.YEAR);//è·å年份
int month=ca.get(Calendar.MONTH);//è·åæ份
int day=ca.get(Calendar.DATE);//è·åæ¥
int minute=ca.get(Calendar.MINUTE);//å
int hour=ca.get(Calendar.HOUR);//å°æ¶
int second=ca.get(Calendar.SECOND);//ç§
int WeekOfYear = ca.get(Calendar.DAY_OF_WEEK);
System.out.println("ç¨Calendar.getInstance().getTime()æ¹å¼æ¾ç¤ºæ¶é´: " + ca.getTime());
System.out.println("ç¨Calendarè·å¾æ¥ææ¯ï¼" + year +"å¹´"+ month +"æ"+ day + "æ¥");
System.out.println("ç¨Calendarè·å¾æ¶é´æ¯ï¼" + hour +"æ¶"+ minute +"å"+ second +"ç§");
System.out.println(WeekOfYear);//æ¾ç¤ºä»å¤©æ¯ä¸å¨ç第å 天ï¼æåçè¿ä¸ªä¾åæ£å¥½æ¯å¨äºï¼æ ç»ææ¾ç¤º2ï¼å¦æä½ åå¨6è¿è¡ï¼é£ä¹æ¾ç¤º6ï¼
}
}
è¿è¡ç»ææ¯ï¼
ç¨Calendar.getInstance().getTime()æ¹å¼æ¾ç¤ºæ¶é´: Mon Jun 16 21:54:21 CST 2008
ç¨Calendarè·å¾æ¥ææ¯ï¼2008å¹´5æ16æ¥
ç¨Calendarè·å¾æ¶é´æ¯ï¼9æ¶54å21ç§
2
æ»ç»ï¼ä¸çæ¥è¯´ï¼æ¹æ³äºæ¯ææ¹ä¾¿çï¼æ¹æ³ä¸æ¾å¾å笨æï¼ä¸è¿ç个人å欢äºã
æ¹æ³ä¸ï¼ç¨java.util.Dateç±»æ¥å®ç°ï¼å¹¶ç»åjava.text.DateFormatç±»æ¥å®ç°æ¶é´çæ ¼å¼åï¼çä¸é¢ä»£ç ï¼
import java.util.*;
import java.text.*;
//以ä¸é»è®¤æ¶é´æ¥ææ¾ç¤ºæ¹å¼é½æ¯æ±è¯è¯è¨æ¹å¼
//ä¸è¬è¯è¨å°±é»è®¤æ±è¯å°±å¯ä»¥äºï¼æ¶é´æ¥æçæ ¼å¼é»è®¤ä¸ºMEDIUMé£æ ¼ï¼æ¯å¦ï¼2008-6-16 20:54:53
//以ä¸æ¾ç¤ºçæ¥ææ¶é´é½æ¯åDateç±»çåºç¡ä¸çæ¥çï¼è¿å¯ä»¥å©ç¨Calendarç±»æ¥å®ç°è§ç±»TestDate2.java
public class TestDate {
public static void main(String[] args) {
Date now = new Date();
Calendar cal = Calendar.getInstance();
DateFormat d1 = DateFormat.getDateInstance(); //é»è®¤è¯è¨ï¼æ±è¯ï¼ä¸çé»è®¤é£æ ¼ï¼MEDIUMé£æ ¼ï¼æ¯å¦ï¼2008-6-16 20:54:53ï¼
String str1 = d1.format(now);
DateFormat d2 = DateFormat.getDateTimeInstance();
String str2 = d2.format(now);
DateFormat d3 = DateFormat.getTimeInstance();
String str3 = d3.format(now);
DateFormat d4 = DateFormat.getInstance(); //使ç¨SHORTé£æ ¼æ¾ç¤ºæ¥æåæ¶é´
String str4 = d4.format(now);
DateFormat d5 = DateFormat.getDateTimeInstance(DateFormat.FULL,DateFormat.FULL); //æ¾ç¤ºæ¥æï¼å¨ï¼æ¶é´ï¼ç²¾ç¡®å°ç§ï¼
String str5 = d5.format(now);
DateFormat d6 = DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG); //æ¾ç¤ºæ¥æãæ¶é´ï¼ç²¾ç¡®å°ç§ï¼
String str6 = d6.format(now);
DateFormat d7 = DateFormat.getDateTimeInstance(DateFormat.SHORT,DateFormat.SHORT); //æ¾ç¤ºæ¥æï¼æ¶é´ï¼ç²¾ç¡®å°åï¼
String str7 = d7.format(now);
DateFormat d8 = DateFormat.getDateTimeInstance(DateFormat.MEDIUM,DateFormat.MEDIUM); //æ¾ç¤ºæ¥æï¼æ¶é´ï¼ç²¾ç¡®å°åï¼
String str8 = d8.format(now);//ä¸SHORTé£æ ¼ç¸æ¯ï¼è¿ç§æ¹å¼æ好ç¨
System.out.println("ç¨Dateæ¹å¼æ¾ç¤ºæ¶é´: " + now);//æ¤æ¹æ³æ¾ç¤ºçç»æåCalendar.getInstance().getTime()ä¸æ ·
System.out.println("ç¨DateFormat.getDateInstance()æ ¼å¼åæ¶é´å为ï¼" + str1);
System.out.println("ç¨DateFormat.getDateTimeInstance()æ ¼å¼åæ¶é´å为ï¼" + str2);
System.out.println("ç¨DateFormat.getTimeInstance()æ ¼å¼åæ¶é´å为ï¼" + str3);
System.out.println("ç¨DateFormat.getInstance()æ ¼å¼åæ¶é´å为ï¼" + str4);
System.out.println("ç¨DateFormat.getDateTimeInstance(DateFormat.FULL,DateFormat.FULL)æ ¼å¼åæ¶é´å为ï¼" + str5);
System.out.println("ç¨DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG)æ ¼å¼åæ¶é´å为ï¼" + str6);
System.out.println("ç¨DateFormat.getDateTimeInstance(DateFormat.SHORT,DateFormat.SHORT)æ ¼å¼åæ¶é´å为ï¼" + str7);
System.out.println("ç¨DateFormat.getDateTimeInstance(DateFormat.MEDIUM,DateFormat.MEDIUM)æ ¼å¼åæ¶é´å为ï¼" + str8);
}
}
è¿è¡ç»æï¼
ç¨Dateæ¹å¼æ¾ç¤ºæ¶é´: Mon Jun 16 20:54:53 CST 2008
ç¨DateFormat.getDateInstance()æ ¼å¼åæ¶é´å为ï¼2008-6-16
ç¨DateFormat.getDateTimeInstance()æ ¼å¼åæ¶é´å为ï¼2008-6-16 20:54:53
ç¨DateFormat.getTimeInstance()æ ¼å¼åæ¶é´å为ï¼20:54:53
ç¨DateFormat.getInstance()æ ¼å¼åæ¶é´å为ï¼08-6-16 ä¸å8:54
ç¨DateFormat.getDateTimeInstance(DateFormat.FULL,DateFormat.FULL)æ ¼å¼åæ¶é´å为
ï¼2008å¹´6æ16æ¥ ææä¸ ä¸å08æ¶54å53ç§ CST
ç¨DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG)æ ¼å¼åæ¶é´å为
ï¼2008å¹´6æ16æ¥ ä¸å08æ¶54å53ç§
ç¨DateFormat.getDateTimeInstance(DateFormat.SHORT,DateFormat.SHORT)æ ¼å¼åæ¶é´å
为ï¼08-6-16 ä¸å8:54
ç¨DateFormat.getDateTimeInstance(DateFormat.MEDIUM,DateFormat.MEDIUM)æ ¼å¼åæ¶é´
å为ï¼2008-6-16 20:54:53
æ¹æ³äºï¼ç¨java.util.Calendarç±»æ¥å®ç°ï¼çä¸é¢ï¼
import java.util.*;
import java.text.*;
//以ä¸æ¯å©ç¨Calendarç±»æ¥å®ç°æ¥ææ¶é´çï¼åDateç±»ç¸æ¯è¾æ¯è¾ç®å
public class TestDate2 {
public static void main(String[] args) {
Calendar ca = Calendar.getInstance();
int year = ca.get(Calendar.YEAR);//è·å年份
int month=ca.get(Calendar.MONTH);//è·åæ份
int day=ca.get(Calendar.DATE);//è·åæ¥
int minute=ca.get(Calendar.MINUTE);//å
int hour=ca.get(Calendar.HOUR);//å°æ¶
int second=ca.get(Calendar.SECOND);//ç§
int WeekOfYear = ca.get(Calendar.DAY_OF_WEEK);
System.out.println("ç¨Calendar.getInstance().getTime()æ¹å¼æ¾ç¤ºæ¶é´: " + ca.getTime());
System.out.println("ç¨Calendarè·å¾æ¥ææ¯ï¼" + year +"å¹´"+ month +"æ"+ day + "æ¥");
System.out.println("ç¨Calendarè·å¾æ¶é´æ¯ï¼" + hour +"æ¶"+ minute +"å"+ second +"ç§");
System.out.println(WeekOfYear);//æ¾ç¤ºä»å¤©æ¯ä¸å¨ç第å 天ï¼æåçè¿ä¸ªä¾åæ£å¥½æ¯å¨äºï¼æ ç»ææ¾ç¤º2ï¼å¦æä½ åå¨6è¿è¡ï¼é£ä¹æ¾ç¤º6ï¼
}
}
è¿è¡ç»ææ¯ï¼
ç¨Calendar.getInstance().getTime()æ¹å¼æ¾ç¤ºæ¶é´: Mon Jun 16 21:54:21 CST 2008
ç¨Calendarè·å¾æ¥ææ¯ï¼2008å¹´5æ16æ¥
ç¨Calendarè·å¾æ¶é´æ¯ï¼9æ¶54å21ç§
2
æ»ç»ï¼ä¸çæ¥è¯´ï¼æ¹æ³äºæ¯ææ¹ä¾¿çï¼æ¹æ³ä¸æ¾å¾å笨æï¼ä¸è¿ç个人å欢äºã
温馨提示:答案为网友推荐,仅供参考
第1个回答 2011-11-14
private Timestamp time;
public Timestamp getAddtime()
{
return new Timestamp(System.currentTimeMillis());
}
public Timestamp getAddtime()
{
return new Timestamp(System.currentTimeMillis());
}