1. 程式人生 > >Java實現增加天數得到新的日期

Java實現增加天數得到新的日期

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


import com.sun.org.apache.xerces.internal.impl.xpath.regex.ParseException;


public class ceshi2 {
public static Date addDate(Date d, long day) throws ParseException {
long time = d.getTime();
day = day * 24 * 60 * 60 * 1000;
time += day;
return new Date(time);
}


public static void main(String[] args) {
/*
* java.util.Date dt=new java.util.Date(); System.out.println(dt);
* //輸出結果是:Wed Aug 10 11:29:11 CST 2005

* SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
* System.out.print(sdf.format(dt) + 12);
*/
Date d = new Date();
Date newDate = addDate(d, 12);
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
System.out.println(dateFormat.format(d));
System.out.println(dateFormat.format(newDate));
}
}

相關推薦

Java實現增加天數得到日期

import java.text.SimpleDateFormat; import java.util.Date; import com.sun.org.apache.xerces.internal.impl.xpath.regex.ParseException; publ

Java中一個指定日期加上指定天數得到日期

package com.date.test; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class Test { public static vo

JS 日期加上天數得到日期

$(function(){$("#icycleday").change(function(){var count1=parseInt($("#iMaintenceAlreadyCount").val());var count2=parseInt($("#iMaintence

Java實現根據輸入的日期以及天數,獲取此日期之後的天數的工作日

天數 數據庫 ger 獲取 reg static try rgs pan public static void main(String[] args) { List<String> list = new ArrayList<String

java實現計算兩個日期相差天數

要求:計算1999年1月1日和2018年11月3日相差多少天 思路: 1、每年的天數累加,需判斷閏年、平年 2、每月的天數累加,不同月份天數不同,平年和閏年,2月份的天數也不同 3、將日期天數累加 (因為計算的是相差的天數,所以這個天數需要減1天,所以這裡加2就可以了) packag

Java中對日期進行增加天數、月數、年

有時我們需要對時間資料進行處理,比如日期增加一天,增加一個月,下面是程式碼: import java.util.Date; int Day = 1; Calendar calendar = new GregorianCalendar();  // 定義calendar物件

java Date在原日期的基礎上增加天數 增加小時數等

/**      * 在原日期的基礎上增加小時數      * @param date      * @param i      * @return      */     public static Date addHourOfDate(Date date,int

java 日期加減天數、月數、年數的計算方式+java實現給指定日期加固定小時、天、月+java判斷當前日期是星期幾

本篇文章主要介紹一下Calendar類的對時間對一些使用方法:java 日期加減天數、月數、年數的計算方式, java實現給指定日期加固定小時、天、月,java判斷當前日期是星期幾,java判斷某個時間是否在條件時間之內。 程式碼: public static voi

java 日期天數得到日期

package com.zhang.test; import java.text.SimpleDateFormat; import java.util.Date; import com.sun.org.apache.xerces.internal.impl.xpath.re

java指定某一日期,加上或減去指定的天數得到日期

package app; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.D

js 實現YYYY-MM-DD日期加上天數得到日期

使用js實現某個日期(YYYY-MM-DD),新增某個天數後,得到新的日期(YYYY-MM-DD) 使用js實現某個日期,新增某個天數後,得到新的日期 這種需求在web開發中,非常普遍,可以參考如下: //日期加上天數得到新的日期 //dateTemp 需要參加計算的日

溫故而知(java實現)單例模式的七種寫法

反序 防止 代碼 工作 html 我想 變種 evel 才會 第一種(懶漢,線程不安全): Java代碼 public class Singleton { private static Singleton instance; private S

java parse 帶英文單詞的日期字符串 轉 date (轉化浪微博api返回的時間)

site ats 技術 cnblogs local 隨筆 html5 null 就會 拂曉風起 專註前端技術cocos2d、js、flash、html5,聯系:[email protected]/* */,請不吝推薦簡歷。 博客園 首頁

日期增加天數--JS Date

sda blog import ber lin 日期格式 mon pac key //日期加天數的方法//dataStr日期字符串//dayCount 要增加的天數//return 增加n天後的日期字符串function dateAddDays(dataStr,dayCou

Java實現時間日期格式轉換示例

simple ati except else ktr new bsp 時間 .text package com.hanqi.util; import java.text.ParseException; import java.text.SimpleDateFormat;

Java之獲取當前時間後面日期天數

Calendar java 最近看到一個關於selenium自動化測試的測試題:於是我就研究了下用java獲取時間:使用到 Calendar類//通過SimpleDateFormat來設置時間格式SimpleDateFormat df=new SimpleDateFormat("yyyy-M

java使用SimpleDateFormat實現字符串和日期的相互轉換

sta 字符串類 In void AS throws 轉換 格式化 字符串類型 public class TimeTwo { public static void main(String[] args) throws ParseException{ St

Java實現計算當前月天數

百度搜到的幾乎全是複製來的,在此記錄,備忘。 Calendar calendar = Calendar.getInstance(); //getInstance獲取例項 alendar.set(Calendar.MONTH, 2); //月份從0開始。set方法可設定任意時間,包括年

hadoop增加combiner器 java實現

常規的MapReduce模型由mapper和reducer組成,mapper的輸出按照鍵排序,作為reducer的輸入。combiner的作用是在mapper和reducer之間增加一箇中間層,舉一個例子: 對於key為1950,有兩個mapper,mapper1輸出: 1950 10

JAVA實現某個日期加一天

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!