Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何增加日期类型值,如日历类型_Java_Mysql_Date_Calendar - Fatal编程技术网

Java 如何增加日期类型值,如日历类型

Java 如何增加日期类型值,如日历类型,java,mysql,date,calendar,Java,Mysql,Date,Calendar,我是java新手,我想使用本机查询在表的列中添加一个日期类型。 但我必须增加x分钟的时间,然后再加上。 在java中: 我们有calendar.add方法,但我必须在数据库中插入日期类型 以下是示例代码: Calendar now = Calendar.getInstance(); now.add(Calendar.MINUTE, 60*48); 但在DB中,我必须将日期类型插入为: 在这里: 我想用currenTime做一些事情,并像在Calendar类中添加方法一样增加它。 此外,也无法将

我是java新手,我想使用本机查询在表的列中添加一个日期类型。 但我必须增加x分钟的时间,然后再加上。 在java中: 我们有calendar.add方法,但我必须在数据库中插入日期类型

以下是示例代码:

Calendar now = Calendar.getInstance();
now.add(Calendar.MINUTE, 60*48);
但在DB中,我必须将日期类型插入为: 在这里:

我想用currenTime做一些事情,并像在Calendar类中添加方法一样增加它。 此外,也无法将日历类型对象强制转换为日期类型

有人能提出一个办法吗


有人可以建议如何执行此操作吗?

使用此方法获取等效的日期对象。添加/减去日历时的一个提示是,通过调用setLenientfalse确保日历处于非宽松模式。这是为了确保您仅获取有效日期。您还可以使用JodaTime库进行日期操作。例如:DateTime.now.plusMinutes1.toDate;。和的可能副本。
Date  currentTime = new java.sql.Date(new java.util.Date().getTime());
ResultSet resultset = obdnumberbo.getlist(userCallDetail.getaPartyMsisdn(),userCallDetail.getbPartyMsisdn(),currentTime,Jobname);