Java 面試題:求一個時間後的多少小時分鐘後是多久

例如——請問“2020-11-04 09:30:30”往後1天15小時,30分29s後的時間是多少

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 請問“2020-11-04 09:30:30”往後1天15小時,30分29s後的時間是多少
 */
public class SimpleFormateTest01 {
    public static void main(String[] args) throws ParseException {
        String s = "2020-11-04 09:30:30";
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        Date parse = sdf.parse(s);//得到了解析日期格式

        long time = parse.getTime() + (24L * 60 * 60 * 60 + 15 * 60 * 60 + 30 * 60 + 29) * 1000;
        String format = sdf.format(time);
        System.out.println(format);//2021-01-04 01:00:59
    }
}

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