本文目錄一覽:
- 1、java如何創建一個指定的日期對象?
- 2、Java中如何設置Date對象的年月日
- 3、如何用java創建一個1990年1月1日 00:00:00的Date對象
- 4、java 怎麼創建一個date對象
java如何創建一個指定的日期對象?
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Demo {
public static void main(String[] args) throws ParseException {
//獲得2009年06月01日 的Date對象
DateFormat dateFormat1 = new SimpleDateFormat(“yyyy-MM-dd”);
Date myDate1 = dateFormat1.parse(“2009-06-01”);
System.out.println(myDate1);
//獲得2010年9月13日22點36分01秒 的Date對象
DateFormat dateFormat2 = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);
Date myDate2 = dateFormat2.parse(“2010-09-13 22:36:01”);
System.out.println(myDate2);
}
}
Java中如何設置Date對象的年月日
Date
public Date(int year,
int month,
int day)
參數:
year – year 減去 1900,它必須是 0 到 8099 之間的數。(注意,8099 是由 9999 減去 1900 得到的。)
month – 0 到 11 之間的數
day – 1 到 31 之間的數
測試代碼如下:
import java.util.Date;
public class Test {
public static void main(String args[]){
Date date = new Date(2010-1900,1,10);
System.out.println(date);
}
}
運行結果:
Wed Feb 10 00:00:00 CST 2010
希望對你有幫助。。。。。。仍有問題可以HI我。。。。
如何用java創建一個1990年1月1日 00:00:00的Date對象
Calendar calendar = GregorianCalendar.getInstance();
calendar.set(Calendar.YEAR, 1900);
calendar.set(Calendar.MONTH, Calendar.JANUARY);
calendar.set(Calendar.DATE, 1);
calendar.set(Calendar.HOUR_OF_DAY, 0);
calendar.set(Calendar.MINUTE, 0);
calendar.set(Calendar.SECOND, 0);
Date day = calendar.getTime();
用Calendar吧,date的set方法已經不推薦使用了
java 怎麼創建一個date對象
public static void main(String[] args) {
Date date = new Date();
GregorianCalendar gc = new GregorianCalendar();
gc.set(Calendar.YEAR,2013);//設置年
gc.set(Calendar.MONTH, 8);//這裡0是1月..以此向後推
gc.set(Calendar.DAY_OF_MONTH, 29);//設置天
gc.set(Calendar.HOUR_OF_DAY,5);//設置小時
gc.set(Calendar.MINUTE, 7);//設置分
gc.set(Calendar.SECOND, 6);//設置秒
gc.set(Calendar.MILLISECOND,200);//設置毫秒
date = gc.getTime();
System.out.println(new SimpleDateFormat(“yyyy年MM月dd日 hh時mm分ss秒SSS毫秒”).format(date));
}
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/242755.html