2018年4月3日

[JAVA]DATE 的一些處理(joda time)

Date nowDate= new Date();
//java DATE TO joda time
new DateTime(nowDate);


//今天是一個月裡的第幾天
new DateTime(nowDate).getDayOfMonth();


//這個月有幾天
new DateTime(nowDate).dayOfMonth().getMaximumValue();


//上個月有幾天
DateTime dayOfPeriousMonth = new DateTime(nowDate).minusMonths (1);

System.out.println(dayOfPeriousMonth);

int daysInPeriousMonth=dayOfPeriousMonth.dayOfMonth().getMaximumValue();

System.out.println(daysInPeriousMonth);


//joda time to java Date
new DateTime().toDate();


//本月第一天
DateTime firstDayOfMonth = new DateTime().dayOfMonth().withMinimumValue();

沒有留言:

張貼留言