設置時間範圍爲當天的00:00:00到23:59:59

import java.util.Calendar;
import java.util.Date;
class Test {
    public static void main(String[] args) {
        System.out.println("hello start");
        parseDate(new Date(),new Date());
        System.out.println("hello end");
    }
    private static void parseDate(Date date1,Date date2){
    Calendar c = Calendar.getInstance();
    if(date1!=null){
        c.set(Calendar.HOUR_OF_DAY, 0);
        c.set(Calendar.MINUTE, 0);
        c.set(Calendar.SECOND, 0);
        c.set(Calendar.MILLISECOND, 0);
        System.out.println(c.getTime());
        }
        if(date2!=null){
        c.set(Calendar.HOUR_OF_DAY, 23);
        c.set(Calendar.MINUTE, 59);
        c.set(Calendar.SECOND, 59);
        c.set(Calendar.MILLISECOND, 999);
        System.out.println(c.getTime());
        }
    }
}

運行結果:

hello start

Mon Oct 10 00:00:00 UTC 2016

Mon Oct 10 23:59:59 UTC 2016

hello end


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