展开全部

代码如下:

import java.text.SimpleDateFormat;

import java.util.Calendar;

import java.util.Date;

public class DateTestUtil {

public static void main(String[] args) throws Exception {

SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMdd");

String str="20110823";

Date dt=sdf.parse(str);

Calendar rightNow = Calendar.getInstance();

rightNow.setTime(dt);

rightNow.add(Calendar.YEAR,-1);//日期32313133353236313431303231363533e78988e69d8331333365653261减1年

rightNow.add(Calendar.MONTH,3);//日期加3个月

rightNow.add(Calendar.DAY_OF_YEAR,10);//日期加10天

Date dt1=rightNow.getTime();

String reStr = sdf.format(dt1);

System.out.println(reStr);

}

}

注:在Calendar对象的add方法中,第二个参数为正数表示“加”,负数表示“减”。

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

主要组成

Java由四方面组成:

●Java编程语言,即语法。

●Java文件格式,即各种文件夹、文件的后缀。

●Java虚拟机(JVM),即处理*.class文件的解释器。

●Java应用程序接口(Java API)。

体系

Java分为三个体系,分别为Java SE(J2SE,Java2 Platform Standard Edition,标准版),

JavaEE(J2EE,Java 2 Platform, Enterprise Edition,企业版),

Java ME(J2ME,Java 2 Platform Micro Edition,微型版)。

java date 减小时_java 获取本机当前时间并对小时任意加减相关推荐

  1. java windows wifi密码_java 获取本机连接过的所有WiFI密码

    windows,cmd中可以通过命令行输入指令: netsh wlan show profiles 来获取连接过的WiFi名: 然后可以输入命令:获取WiFi名为 哦 的个密码 netsh wlan ...

  2. java未来7天_java 获取当前天之后或之前7天(任意)日期

    获取过去某一天的日期,然后可以利用for 循环,从高到低(或者从低到高,决定日期数组的顺序),获取过去任意天数内的日期,同理可以写出未来任意天数的方法. /** * 获取过去或者未来 任意天内的日期数 ...

  3. java 半小时_java获取当前时间加半小时之后的时间

    java获取当前时间加半小时之后的时间: 1.获取当前时间,获取到的时间类型是long类型的,单位是毫秒 long currentTime = System.currentTimeMillis() ; ...

  4. java date类 时区_Java时区转换及Date类实现原理解析

    这篇文章主要介绍了Java时区转换及Date类实现原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 一.时区的说明 地球表面按经线从东到西,被 ...

  5. java如何获取明天的时间_java获取各种格式的时间,获取昨天明天日期,获取一天的开始结束时间...

    一.获取当前日期和时间 1.使用Date和DateFormat Date now = new Date(); DateFormat df1 = DateFormat.getDateInstance() ...

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

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

  7. 4字节 经纬度_java 获取本机经纬度

    package com.smm.web.mtower.util; import java.io.BufferedReader; import java.io.IOException; import j ...

  8. java ip地址接口_java获取ip地址与网络接口的方法示例

    java.net包 大家应该都知道,网络相关对象在java.net包中,Java net包下的类如下: 1.获取主机对象InetAddress //获取本地主机对象 InetAddress host ...

  9. java 获取秒数_Java获取精确到秒的时间戳(转)

    1.时间戳简介: 时间戳的定义:通常是一个字符序列,唯一地标识某一刻的时间.数字时间戳技术是数字签名技术一种变种的应用.是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01 ...

最新文章

  1. Fiddler模拟Slow Network
  2. exit命令的返回值
  3. kotlin 和java 混编
  4. 什么是Mybatis ?
  5. LeetCode 956. 最高的广告牌(DP)
  6. split和join和pop和remove用法
  7. MNIST数据集下载与保存为图片格式
  8. 2020-6 android kernel vulnerability
  9. 315/433MHZ无线遥控接收解码源程序 Keil源程序 含AD格式电路图
  10. SICP 习题2.61~2.62 排序表示的adjoin和union-set函数
  11. 虚拟项目团队构建与管理
  12. 使用gnome3桌面总结
  13. fiddler mac教程_Mac os 安装fiddler
  14. SpringCloud(3)——SpringDataJpa之EntityManager的CRUD
  15. NAND FLASH 读写操作 简介
  16. 文字图片行内垂直居中对齐方法
  17. BlueTooth: 蓝牙技术入门者指南
  18. Unix 时间戳 (Unix Timestamp) 与 Windows 时间转换工具
  19. pandas 实例操作:美国人口案例分析
  20. 【图像识别】基于支持向量机算法svm实现脸部动态特征人脸表情识别附matlab代码

热门文章

  1. win32下安装mingw32和cmake来编译opencv2.4.9
  2. 【自动驾驶】定位方式:RTK定位与激光融合定位
  3. Java深度历险(二)——Java类的加载、链接和初始化
  4. Spring - Java/J2EE Application Framework 应用框架 第 1 章 简介
  5. PHP实现飞信接口来通过网页免费发短信
  6. 基于哈希的图像检索 HABIR(HASHING BASELINE FOR IMAGE RETRIEVAL)
  7. 关于Android Studio dependencies 缓存的问题
  8. Window Function--the function of window function
  9. ButterKnife不同版本配置
  10. 开始学习马哥的linux