String类型的日期加减一天
日期格式化
特别注意HH必须是大写才是24小时制,否则会转化成12小时制
DateFormat format = new SimpleDateFormat("yyyy-MM-dd");
DateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")
字符串 to 时间
String classDateString = "2015-08-12"
Date classDate = format.parse(classDateString);
时间转字符串
classDateString = format.format(classDate);
Calendar日历
初始化日历
Calendar calendar = Calendar.getInstance();
获取时间: 此时获取到的是当前时间
calender.getTime();
清除日历的时间
calendar.clear();
使用日历对特定时间进行日期加减
calendar.setTime(classDate);
calendar.add(Calendar.DAY_OF_MONTH, - 1);
classDate = calendar.getTime();
具体实现
DateFormat format = new SimpleDateFormat("yyyy-MM-dd"); //定义日期格式化的格式
String classDateString = "2015-08-12"//需要加减的字符串型日期
Date classDate = format.parse(classDateString);//把字符串转化成指定格式的日期
Calendar calendar = Calendar.getInstance(); //使用Calendar日历类对日期进行加减
calendar.setTime(classDate);
calendar.add(Calendar.DAY_OF_MONTH, - 1);
classDate = calendar.getTime();//获取加减以后的Date类型日期
String类型的日期加减一天相关推荐
- java 和 mysql 获取周 星期 的第一天 最后一天 或者 月的 日期(字符串转日期,日期转字符串,日期加减)...
获取周的第一天,最后一天 System.out.println(getStartEndDate("2016-05-01", 1)); 获取星期的第一天和最后一天 System.ou ...
- calendar类的日期加减
calendar类,日期加减 Java代码 public class test1 { public static void main(String[] args) { Calendar c = Cal ...
- Oracle 日期加减运算
-- Start 我们都知道数字可以进行加.减.乘.除等运算.那么,日期可不可以呢?答案是,日期只能进行加.减运算. 在开始操作日期之前,我们先了解一下 Oracle 支持哪些日期数据类型,如下所示: ...
- php时间相减_PHP 日期加减计算方法示例
PHP 标准的日期格式 date("Y-m-d H:i:s"); PHP 简单的日期加减计算 date_default_timezone_set('PRC'); //默认时区 ec ...
- java calendar 比较大小_关于Java日期加减,并且比较大小的方法
关于Java日期加减,并且比较大小的方法 一.首先Java日期加减我使用的是Calendar类,非常方便好用!,话不多说直接上代码 1.获取calendar对象,并不是直接new出来 Calendar ...
- mysql2000日期加减,SQL日期处理函数DATEADD和DATEDIFF详解
SQL Server数据库中,DATETIME和SMALLDATETIME的值是存储为整数的.虽然如此,SQL Server数据库并不因此支持对这两种类型的值做数学运算. 不过,我们一定会有给日期或时 ...
- JavaScript日期加减
JS中的日期加减使用以下方式: varcurrentDate = new Date(); 对日期加减: date.setDate(date.getDate()+n); 对月加减: date.setMo ...
- mysql中时间加1怎么弄,mysql 日期加减
mysql日期加减 一.MySQL 为日期增加一个时间间隔:date_add(). 1. 示例: set @dt = now(); select date_add(@dt, interval 1 d ...
- mysql 两个日期加减_mysql 日期加减
mysql日期加减 一.MySQL 为日期增加一个时间间隔:date_add(). 1. 示例: set @dt = now(); select date_add(@dt, interval 1 d ...
最新文章
- mysql commit 机制_1024MySQL事物提交机制
- 四大科技巨头都如何利用AI来相互竞争?
- eclipse 右键项目为什么没有properties菜单_只需几步,从零开始搭建SSM项目
- Android使用Glide加载Gif.解决Glide加载Gif非常慢问题
- Android 面试 - 动画
- win10如何修改IP地址
- cad幕墙下料lisp_石材幕墙屋面不锈钢角钢接闪带施工方法
- java 正则表达式 反向_正则表达式中的数量表示符、反向引用、零宽断言、以及java中的用法...
- 从苹果换回安卓没几天就熬不住了?怀念iPhone这七点
- [渝粤教育] 广东-国家-开放大学 21秋期末考试马克思主义基本原理概论(A)10882k1 (2)
- ASE(Asset Scan Engine)资产扫描器
- Pytorch:目标检测网络-FPN
- 数据仓库系列7-ETL 子系统与技术
- linux重启数据库11g,linux下重启oracle数据库
- Silabs Homekit开发--静态Pin码的产生和使用
- excel 统计数据
- python怎么找出最大数,python怎么找出最大数
- 电商项目必备技能=>放大镜
- 一些iOS实用Demo
- 2022-2028全球及中国电动直线执行器行业研究及十四五规划分析报告
热门文章
- [MATLAB]符号计算
- android10 部分机型(华为)无法正常更新安装app
- 移花接木—做一个简单的软件渲染器
- MySQL查询之 联合主键
- C#的Installer生成的msi的安装文件,安装新版本时提示:已经安装了该产品的另一个版本。无法继续安装此
- 车辆违章自动抓拍系统解决方案
- C语言极速学习开发——51单片机入门编程之使用KeilC51进行代码编译(点亮你心中学习的精神之灯-下)
- 用PYthon绘制一个可爱的猪
- ant design pro v5子路由页面不显示的问题
- c语言printf和putchar区别,putchar和printf的区别是什么