時間的操做

package test;java

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;orm

public class date {
    public static void main(String[] args) {
        Calendar c = new GregorianCalendar(); 
        //獲取當前年
        int year=c.get(Calendar.YEAR) ;
        //獲取當前月
        int month=c.get(Calendar.MONTH)+1;
        //獲取當前日
        int day=c.get(Calendar.DATE) ;
        System.out.println(c.get(Calendar.DATE)+2);
    }
    //格式轉換
    public static String getString(Date date){
        SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
        String  str=df.format(date);
        return str;
    }
    //顯示當天時間
    public static Date getToDay(Date date) {  
        Calendar calendar = Calendar.getInstance();  
        calendar.setTime(date);  
        calendar.add(Calendar.DAY_OF_MONTH, 0);  
        date = calendar.getTime();  
        return date;  
    }
    //顯示後天時間
    public static Date getNextDay(Date date) {  
        Calendar calendar = Calendar.getInstance();  
        calendar.setTime(date);  
        calendar.add(Calendar.DAY_OF_MONTH, 2);  
        date = calendar.getTime();  
        return date;  
    }  
    //顯示前天時間 
    public static Date getyesterday(Date date) {  
        Calendar calendar = Calendar.getInstance();  
        calendar.setTime(date);  
        calendar.add(Calendar.DAY_OF_MONTH, -1);  
        date = calendar.getTime();  
        return date;  
    }
}
 get

相關文章
相關標籤/搜索