在Java中操作时间的时候,需要计算某段时间开始到结束的区间日期,常用的时间工具

Date date = new Date();//获取当前时间

Calendar calendar = Calendar.getInstance(); //创建Calendar 的实例

calendar.set(Calendar.YEAR, -1);//当前时间减去一年,即一年前的时间

calendar.set(Calendar.MONTH, -1);//当前时间减去一个月,即一个月前的时间

calendar.set(Calendar.DAY_OF_MONTH,-1); //当前时间减去一天,即一天前的时间

calendar.getTime();//返回当前时间的毫秒数

栗子:

/**

* 获取某天的时间,支持自定义时间格式

* @param simpleDateFormat 时间格式,yyyy-MM-dd HH:mm:ss

* @param index 为正表示当前时间加天数,为负表示当前时间减天数

* @return String

*/

public static String getTimeDay(String simpleDateFormat,int index){

TimeZone tz = TimeZone.getTimeZone("Asia/Shanghai");

TimeZone.setDefault(tz);

Calendar calendar = Calendar.getInstance();

SimpleDateFormat fmt = new SimpleDateFormat(simp

java当前时间减一年_Java获取时间,将当前时间减一年,减一天,减一个月相关推荐

  1. php 获取上个月、下个月、本月的日期 当前月份的前后一个月

    php 获取上个月.下个月.本月的日期 当前月份的前后一个月 <?php    date_default_timezone_set("UTC");  function Get ...

  2. java 获取三天前时间_java 获取前几天时间

    标签: java   获取前几天时间 一.toLocaleString()函数过时: //当前时间 Date endDate=new Date(); String endTime=endDate.to ...

  3. java 当前时间推后一年_Java 获取时间日期

    java.util 包提供了 Date 类来封装当前的日期和时间. Date 类提供两个构造函数来实例化 Date 对象. 第一个构造函数使用当前日期和时间来初始化对象. Date( ) 第二个构造函 ...

  4. java 获取文件时间_java获取文件创建和修改时间

    java获取文件创建和修改时间 (2013-11-27 14:06:31) 标签: 创建时间 修改时间 java package com.xian.home2; import java.io.Buff ...

  5. java中date和时间戳相互转换以及获取前一个小时的时间

    1.时间戳是指文件属性里的创建.修改.访问时间. 数字时间戳技术是数字签名技术一种变种的应用.在电子商务交易文件中,时间是十分重要的信息.在书面合同中,文件签署的日期和签名一样均是十分重要的防止文件被 ...

  6. java 一周的第一天_Java获取某年某周的第一天

    Java获取某年某周的第一天 1.设计源代码 FirstDayOfWeek.java: /** * @Title:FirstDayOfWeek.java * @Package:com.you.free ...

  7. java汉字的拼音首字母_Java 获取汉字的拼音首字母

    Java 获取汉字的拼音首字母: pom.xml 引用 pinyin4j 包: com.belerweb pinyin4j 2.5.0 PinyinUtil 类: package com.xxx.co ...

  8. python获取系统时间为字符串_python怎么获取系统当前的时间

    python获取系统当前的时间的方法:可以利用datetime.datetime.now()函数来获取.具体方法:1.导入datetime包:2.获取当前的时间,如[curr_time = datet ...

  9. Linux获取纳秒级时间,WINDOW和LINXU下获取纳秒级时间精度

    WINDOWS下的实现 这一篇介绍Windows SDk中提供的时间函数.两种时间系统之间没有本质区别(事实上CRT时间是用Windows时间实现的,当然这是说的VC实现),同样提供本地时间和UTC时 ...

最新文章

  1. 解决在vue中axios请求超时的问题
  2. php imagecreate 白色,ImageCreateTrueColor白色背景问题
  3. 公式编辑公式总是偏上怎么办?
  4. pg_config executable not found
  5. Android之CheckBox复选框控件使用inelayout.xml Xml代码
  6. C++学习——类的初始化
  7. CentOs基础操作指令(进程管理)
  8. 视觉SLAM笔记(1) 初识SLAM
  9. cmake vscode 高亮_vscode中cmake项目管理和调试
  10. 二、Swift网络请求回来的数据我这样取
  11. Java基础语法-方法的定义、调用以及static关键字的使用
  12. 生成HTML测试报告
  13. python天涯帖子_Python爬虫实战(二):爬取天涯帖子(只看楼主)
  14. 华为光猫设置及拨号连接下开启移动热点
  15. Mosaicking to Distill Knowledge Distillation from Out-of-Domain Data
  16. MongoDB单机集群搭建
  17. yocto 更新补丁方法
  18. Flutter Visibility Widget
  19. vue中destroyed方法的使用
  20. java舞会配对程序_校会·活动 | 舞会流程及配对方式大揭秘

热门文章

  1. 最全最详细的蓝牙版本介绍包含蓝牙4.0和4.1
  2. makefile学习笔记
  3. 如何修改Oracle VM virtualbox虚拟机的屏幕大小
  4. 电脑如何登录两个微信
  5. HDFS 磁盘写及balance
  6. 基于Zookeeper实现简易的负载均衡
  7. sqlserver 电话号3-8位用*号代替
  8. sql查询--比较left join、join和子查询的性能
  9. CAD转图片用什么软件?分享两种途径
  10. python opencv 摄像头_opencv python中摄像头参数的设置