java sql date 加减_java.sql.Date 日期 加减天数的实现
java.sql.Date 在数据库中存的基本格式:2016-02-24 00:00:00
java.sql.Date继承了java.util.Date 如下:
public class Date extends java.util.Date
所以思路如下:
a)、将日期进行加减(要用到抽象类Calendar和其实现类GregorianCalendar)
b)、将a步骤中获取日期转换成java.util.Date格式日期
c)、将b步骤中的日期转换成转成java.sql.Date格式
具体实现(代码):
//Date是java.sql.Date类型
protected void getPreDoneScore(DateholdDate) {
Calendar calendar =new GregorianCalendar();
calendar.setTime(holdDate);
calendar.add(calendar.DATE, -7);
// calendar的time转成java.util.Date格式日期
java.util.Date utilDate = (java.util.Date)calendar.getTime();
calendar.add(calendar.DATE, 6);
utilDate = (java.util.Date)calendar.getTime();
//java.util.Date日期转换成转成java.sql.Date格式
Date newDate =new Date(utilDate.getTime());
}
java sql date 加减_java.sql.Date 日期 加减天数的实现相关推荐
- java date 一个月_java中的日期加一个月的计算
Homepage URL http://flysky-1.at.vwdhosting.net FTP server name: ftp://flysky-1@ftp6.vwdhosting.net L ...
- java sql date 时分秒_java.sql.date与java.util.date区别以及数据库中插入带时分秒的时间...
java.sql.Date,java.sql.Time和java.sql.Timestamp三个都是java.util.Date的子类(包装类). java.sql.Date是java.util.Da ...
- java 取10位时间戳_java里Date 10位时间戳(Timestamp) String 相互转换
有很多注释,就不做过多解释了 import java.sql.Timestamp; import java.text.DateFormat; import java.text.ParseExcepti ...
- java sql in无效数字_java.sql.SQLSyntaxErrorException: ORA-01722: 无效数字
### Error updating database. Cause: java.sql.SQLSyntaxErrorException: ORA-01722: 无效数字 ### The error ...
- date在java中是什么类型_java中date 是什么类型
满意答案 1engwen 2016.08.20 采纳率:41% 等级:8 已帮助:1115人 java语言中的date类介绍及使用 在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于 ...
- python自加自减_Java自增和自减运算符(++和--)
在对一个变量做加 1 或减 1 处理时,可以使用自增运算符 ++ 或自减运算 --.++ 或 -- 是单目运算符,放在操作数的前面或后面都是允许的.++ 与 -- 的作用是使变量的值增 1 或减 1. ...
- php 天数加减_PHP实现针对日期,月数,天数,周数,小时,分,秒等的加减运算示例【基于strtotime】...
本文实例讲述了PHP实现针对日期,月数,天数,周数,小时,分,秒等的加减运算方法.分享给大家供大家参考,具体如下: 其实就是strtotime这个内置函数 //PHP 日期 加减 周 date(&qu ...
- js日期加减一天_JS日期加减,日期运算代码
这篇文章主要介绍了JS日期加减,日期运算代码,需要的朋友可以参考下 一.日期减去天数等于第二个日期 function cc(dd,dadd){ //可以加上错误处理 var a = new Date( ...
- js日期加减一天_Js 日期加减天数
function addDate(dd,dadd){ var a = new Date(dd) a = a.valueOf() a = a + dadd * 24 * 60 * 60 * 1000 a ...
最新文章
- magento 修改产品类型的方法 change product type
- 判别模型的玻尔兹曼机论文源码解读
- 使用 Nexus3镜像搭设私有仓库(Bower 、Docker、Maven、npm、NuGet、Yum、PyPI)
- Mac上,为虚拟机集群上的每台虚拟机设置固定IP
- 信息学奥赛一本通(1409:判决素数个数)
- 软件需求模式阅读笔记三
- centos 6.5配置apache php mysql_centos6.7下搭配apache php mysql环境
- JavaScript 虚拟键盘 A-Keyboard
- ZOJ 3209 Treasure Map DLX
- 数组中常用几种的Arrays方法
- 数据结构c语言版 严蔚敏 课本源码
- 泛微E9 获取附件内容,泛微Ecology9获取附件范例,Ecology9附件、E9 附件下载及上传集成平台
- 做自媒体原创视频多平台分发,视频一键发布多平台方法教程
- Mixly Aduino 超声波~蜂鸣器
- 如何联系海外网红?4个方法助你提高海外网红回复率
- 关于win10使用32位IE浏览器
- instanceof是什么意思
- android qq登录分析,Android第三方登录之QQ登录
- 运动控制算法c语言,VC平台下机器人虚拟运动控制及3D运动仿真的有效实现方法...
- getElementByClassName