「javadate加」java todate

博主:adminadmin 2023-01-14 09:03:07 497

本篇文章给大家谈谈javadate加,以及java todate对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java日期相加

这不用大神。。。

String d1 = "2015-03-14";

String d2 = "2015-08-14";

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");

Date date1 = format.parse(d1);

Date date2 = format.parse(d2);

// d1+180天

Date date3 = new Date(date1.getTime() + 180L * 24L * 60L * 60L * 1000L);

String d3 = format.format(date3);

System.out.println(d3);

// d2减去d1是多少

long day = (date2.getTime() - date1.getTime()) / (24L * 60L * 60L * 1000L);

System.out.println(day);

怎么给java Date类型字段加一天代码?

String startdate=UIDBComboBox1.getValue();

Date date = (new SimpleDateFormat("yyyy-MM-dd")).parse(startdate);

Calendar cal = Calendar.getInstance();

cal.setTime(date);

cal.add(Calendar.DATE,1);

date =cal.getTime();

startdate = (new SimpleDateFormat("yyyy-MM-dd")).format(date);

举例:

import java.text.Format;

import java.text.SimpleDateFormat;

import java.util.Calendar;

import java.util.Date;

public class $ {

public static void main(String[] args) {

Format f = new SimpleDateFormat("yyyy-MM-dd");

Date today = new Date();

System.out.println("今天是:" + f.format(today));

Calendar c = Calendar.getInstance();

c.setTime(today);

c.add(Calendar.DAY_OF_MONTH, 1);// 今天+1天

Date tomorrow = c.getTime();

System.out.println("明天是:" + f.format(tomorrow));

}

}

结果:

今天是:2013-10-09

明天是:2013-10-10

求java Date类型字段加一天代码

Date date = new Date();

Calendar calendar =

new GregorianCalendar();

calendar.setTime((Data)startdate); //你自己的数据进行类型转换

calendar.add(calendar.DATE,1);//把日期往后增加一天.整数往后推,负数往前移动

date=calendar.getTime();

date就是增加一天以后的数据,如果需要的话,还可以对时分秒进行增减

java怎么实现两个date相加博客

用Calendar对象

Date dt = new Date();

Calendar c = Calendar.getInstance();

c.setTime(dt);

c.add(Calendar.DATE, 1);

dt = c.getTime();

java中date的获取以及使用

1、使用new Date()获取当前日期,new Date().getTime()获取当前毫秒数

2、计算公式,等于获取的当前日期减去或者加上一天的毫秒数。一天的毫秒数的计算公式:24小时*60分钟*60秒*1000毫秒,也是86400000毫秒。

举例:

Date curDate = new Date();

var preDate = new Date(curDate.getTime() - 24*60*60*1000); //前一天

var nextDate = new Date(curDate.getTime() + 24*60*60*1000); //后一天

以下图片使用后台输出表示。

扩展资料

var myDate = new Date();

myDate.getYear();        //获取当前年份(2位)

myDate.getFullYear();    //获取完整的年份(4位,1970-????)

myDate.getMonth();       //获取当前月份(0-11,0代表1月)

myDate.getDate();        //获取当前日(1-31)

myDate.getDay();         //获取当前星期X(0-6,0代表星期天)

myDate.getTime();        //获取当前时间(从1970.1.1开始的毫秒数)

myDate.getHours();       //获取当前小时数(0-23)

myDate.getMinutes();     //获取当前分钟数(0-59)

myDate.getSeconds();     //获取当前秒数(0-59)

myDate.getMilliseconds();    //获取当前毫秒数(0-999)

myDate.toLocaleDateString();     //获取当前日期

var mytime=myDate.toLocaleTimeString();     //获取当前时间

myDate.toLocaleString( );        //获取日期与时间

Date.prototype.isLeapYear 判断闰年

Date.prototype.Format 日期格式化

Date.prototype.DateAdd 日期计算

Date.prototype.DateDiff 比较日期差

Date.prototype.toString 日期转字符串

Date.prototype.toArray 日期分割为数组

Date.prototype.DatePart 取日期的部分信息

Date.prototype.MaxDayOfDate 取日期所在月的最大天数

Date.prototype.WeekNumOfYear 判断日期所在年的第几周

StringToDate 字符串转日期型

IsValidDate 验证日期有效性

CheckDateTime 完整日期时间检查

daysBetween 日期天数差

java中怎么把两个为Date类型的数据相加哦

public static void main(String[] args){

String date="12:30:30";

Calendar cal=Calendar.getInstance();

cal.set(Calendar.HOUR_OF_DAY, 12);

cal.set(Calendar.MINUTE, 30);

cal.set(Calendar.SECOND, 30);

System.out.println(cal.getTime());

/**

* 时间相加 00:00:30

*/

int hourAdd=0;//时

int minuteAdd=0;//分

int secondAdd=30;//秒

cal.add(Calendar.HOUR_OF_DAY, hourAdd);//加时

cal.add(Calendar.MINUTE, minuteAdd);//加分

cal.add(Calendar.SECOND, secondAdd);//加秒

System.out.println(cal.getTime());

}

关于javadate加和java todate的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。