Java 時間設置 時區設置 時間加減

代碼:

package com.zph.mi001;

import android.util.Log;

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Locale;
import java.util.TimeZone;

class TimeTest {

    TimeTest() {
        //24小時制
        SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.SIMPLIFIED_CHINESE);
        //12小時制
        //SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd hh:mm:ss", Locale.SIMPLIFIED_CHINESE);
        Calendar rightNow = Calendar.getInstance();
        rightNow.setTime(new Date());
        //rightNow.add(Calendar.HOUR,-10);//日期減10小時
        rightNow.add(Calendar.YEAR,10);//日期加10年
        Date dt1=rightNow.getTime();
        //設置時區爲北京時間(東八區)
        sdf.setTimeZone(TimeZone.getTimeZone("GMT+8"));
        String reStr = sdf.format(dt1);
        Log.e("time", reStr);
    }
}

 

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