- 浏览: 145771 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (138)
- java基础 (26)
- 日常工作经验总结 (22)
- SVN学习与使用 (1)
- JBOSS学习与实践 (1)
- webService学习与实践 (4)
- redis学习与实践 (12)
- spring学习与实践 (0)
- hibernate学习与实践 (4)
- Struts2学习与实践 (0)
- mybatis学习与实践 (0)
- SpringMVC学习与实践 (0)
- jfreechart学习与使用 (0)
- javaScript学习与实践 (1)
- linux学习与实践 (4)
- Python学习与实践 (7)
- Oracle学习与实践 (21)
- Mysql学习与实践 (4)
- HTML5+CSS3学习与实践 (0)
- DIV+CSS学习与实践 (0)
- tomcat学习与实践 (1)
- mongodb学习与实践 (1)
- Git学习与实践 (2)
- hadhoop学习与实践 (0)
- shiro学习与实践 (0)
- CMS学习与实践 (0)
- Jmeter学习与实践 (0)
- java测试学习与实践 (2)
- bootstrap学习与实践 (0)
- jquery学习与实践 (0)
- Spring+hibernate+Struts2框架开发CRM项目 (0)
- JVM学习与实践 (0)
- 推荐学习网站 (1)
- 日常工作必备小技能 (4)
- Apache实践 (1)
- dubbo学习与实践 (2)
- Centos7 (6)
- 面试题目集合(收集各大网站) (4)
- 大数据学习 (1)
- 财富本 (2)
- 股票投资学习 (0)
- ZooKeeper (0)
- python切割集合里面相同的元素到一个集合里面 (1)
- 机器学习与深度学习 (1)
最新评论
-
魏叔武:
...
基于UDP协议的Socket编程
/**
* 时间的加减
* @author Administrator
* 步骤:把日期转化为毫秒,然后把需要添加的时间转化为毫秒,
* 毫秒相加后,再给转化为具体的时间输出
*/
package Film.test;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* 时间的加减
* @author Administrator
* 步骤:把日期转化为毫秒,然后把需要添加的时间转化为毫秒,
* 毫秒相加后,再给转化为具体的时间输出
*/
public class DateTest {
public static void main(String[] args) {
Date date=new Date();
SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy年-MM月-dd日:hh时mm分ss秒");
System.out.println("时间没有相加的时间是:"+simpleDateFormat.format(date));
long date1=(date.getTime()+6*60*60*1000);
System.out.println("时间相加后:"+simpleDateFormat.format(date1));
long date2=(date.getTime()-10*60*60*1000);
System.out.println("时间相减后:"+simpleDateFormat.format(date2));
}
}
* 时间的加减
* @author Administrator
* 步骤:把日期转化为毫秒,然后把需要添加的时间转化为毫秒,
* 毫秒相加后,再给转化为具体的时间输出
*/
package Film.test;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* 时间的加减
* @author Administrator
* 步骤:把日期转化为毫秒,然后把需要添加的时间转化为毫秒,
* 毫秒相加后,再给转化为具体的时间输出
*/
public class DateTest {
public static void main(String[] args) {
Date date=new Date();
SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy年-MM月-dd日:hh时mm分ss秒");
System.out.println("时间没有相加的时间是:"+simpleDateFormat.format(date));
long date1=(date.getTime()+6*60*60*1000);
System.out.println("时间相加后:"+simpleDateFormat.format(date1));
long date2=(date.getTime()-10*60*60*1000);
System.out.println("时间相减后:"+simpleDateFormat.format(date2));
}
}
发表评论
-
jdk1.8切换1.7失效问题
2019-12-24 00:02 427项目需要jdk1.7,高了启动不了。会报错。 然而,我安装j ... -
map集合遍历
2017-09-05 16:10 530public class Test{ pu ... -
JVM调优总结(十)-调优方法
2017-07-30 21:45 0http://pengjiaheng.iteye.com/bl ... -
框架整合目标
2017-07-21 21:35 01, spring+hibernate+struts2+my ... -
java利用jxl.jar生成excel文档
2017-06-28 15:05 377java代码: package com.test.read ... -
利用jxl读取excel文件里面的内容
2017-06-28 14:23 471excel里面的内容: ... -
数组与集合互相转化
2017-04-21 20:20 373package com.ray.util; impo ... -
数组转化为集合
2017-04-16 21:07 850package com.ray.test; im ... -
快速排序
2017-03-31 14:32 384public class QuickSort { publ ... -
归并排序
2017-03-31 14:20 429public class mergeSort { ... -
希尔排序
2017-03-31 13:44 346public class shellSort { ... -
插入排序
2017-03-31 11:55 301插入排序的代码实现虽然没有冒泡排序和选择排序那么简单粗暴,但它 ... -
选择排序
2017-03-31 10:02 454选择排序是一种简单直观的排序算法,数据规模越小越好。唯一的好处 ... -
HTTP协议详解(真的很经典)
2017-03-27 14:14 383[b][b]HTTP是一个属于应用层的面向对象的协议,由于其简 ... -
多线程学习的几篇文章
2017-02-06 17:55 386Java多线程(一)、多线程的基本概念和使用 http:// ... -
java实现可变参数的方法
2017-02-06 17:16 368/** * * * @author Administr ... -
冒泡排序算法java
2016-12-07 15:22 438今天突然被人问到冒泡排序怎么解决,一时之间自己竟 ... -
FTP上传文件功能
2016-12-06 09:31 406ftp上传功能是很多的应用软件都必备的一个基础功能,特别是CM ... -
java基础之map集合遍历
2016-11-04 16:27 462由于map集合在平时用的时候都是直接get(key)取出单个值 ... -
基于UDP协议的Socket编程
2016-10-23 14:11 1508TCP的可靠保证,是它的 ...
相关推荐
Java Calendar类日期的加减 Java 中的 Calendar 类提供了日期和时间的操作功能,本文将对 Calendar 类的日期加减...Java 中的 Calendar 类提供了日期和时间的操作功能,可以实现日期的加减操作、日期的格式化等功能。
在Java编程中,有时我们需要对当前时间进行加减操作,例如获取当前时间30分钟前或后的时间戳。本文将详细介绍如何使用Java实现这个功能,包括两种不同的方法,并提供一些额外的日期处理知识。 首先,我们需要引入`...
在Java 8及更高版本中,`java.time`包提供了方便的日期时间运算方法。你可以使用`ChronoUnit`枚举来添加或减去年、月、日等单位。比如,`plusDays()`和`minusDays()`方法可以方便地增加或减少日期中的天数。 在提供...
在处理时间相关的数据分析时,有时我们需要对日期进行加减操作,比如按照月份进行增减。这就是Hive时间按月份加减UDF(用户自定义函数)的作用。 在Hive中,内置的时间函数可以满足大部分日常需求,如获取年份、...
在实现过程中,我们可能还会遇到如日期范围验证、日期时间的计算(如加减日期)等需求,都需要通过适当的逻辑来处理。此外,如果希望在Web环境中使用,可以考虑使用JavaServer Faces (JSF) 或者Vaadin等框架中的日期...
4. **日期时间加减操作**:通过增加或减少天数、小时数、分钟数等,可以创建新的日期时间。例如: ```java public static Date addDays(Date date, int days) { Calendar calendar = Calendar.getInstance(); ...
3. **日期时间计算**:在旧API中,可以使用`Calendar`类进行日期时间的加减操作。例如,增加一天:`Calendar calendar = Calendar.getInstance(); calendar.add(Calendar.DAY_OF_MONTH, 1); Date newDate = calendar...
- 新的API提供了丰富的运算方法,如加减天数、小时数等。例如,增加一天: ```java LocalDate tomorrow = today.plusDays(1); ``` 5. 时间区间: - Period和Duration类分别用于表示日期间隔和时间间隔。例如,...
Java提供了`java.time`包,其中包含各种类用于处理日期、时间和日期时间。最常用的是`LocalDateTime`类,它代表没有时区信息的日期和时间。我们可以使用`now()`方法获取当前日期和时间,然后使用`plusHours()`, `...
在标题提到的"日期类加减的年月日版本"中,我们通常是指具有添加或减少年、月、日等时间单位功能的日期对象。这种功能在各种应用程序中都有广泛应用,比如计算生日、计划日程、跟踪事件发生时间等。以下是对这一主题...
Java 8的日期时间API提供了丰富的日期运算方法,如加减天数、月份等。 7. **日期比较:** 可以通过compareTo方法比较两个日期对象的大小。 在"9_4_日期处理组件"的源代码中,可能会包含以上所述的转换功能,以及...
#### 二、使用`java.text.SimpleDateFormat`和`java.util.Date`实现日期加减 除了`Calendar`类,还可以使用`java.text.SimpleDateFormat`格式化日期,并结合`java.util.Date`进行日期的加减操作。 1. **创建Date...
Java 提供了 `SimpleDateFormat` 类来实现日期类的格式化输出。例如,可以使用 `SimpleDateFormat` 类将日期类转换为 "yyyy-MM-dd hh:mm:ss" 格式的字符串。 日期类的计算 日期类的计算是指对日期类进行各种计算...
`DateUtil.java`文件很可能是实现了一些通用的日期时间操作,如日期的转换、格式化、比较等。在实际项目中,这样的工具类可以帮助简化代码,提高可读性和可维护性。通常,`DateUtil`类会包含以下方法: - 将`Date`...
1、日期时间计算:本源码资源提供了丰富的示例代码,帮助用户学习如何在Java中进行日期时间的计算,包括日期加减、格式化、解析等操作。 2、时区处理:了解如何使用Java日期时间类处理多时区的情况,包括转换、调整...
Java 日期帮助类是编程中不可或缺的部分,尤其是在处理时间日期相关的业务逻辑时。在这个Java 日期帮助类中,包含了多达...这个类的完整实现和所有方法的详细说明,将对任何涉及日期时间处理的Java应用都是极大的福音。
总之,无论是Python、JavaScript还是Java,都有简单易用的库和方法来实现时间的加减。理解这些基本概念和API是每个程序员都应该掌握的基础技能,因为它们在处理日程安排、计时器以及数据分析等任务时都发挥着重要...
这些新类提供了丰富的API,可以方便地进行日期时间的加减、比较、格式化等操作,同时也解决了线程安全问题。 例如,我们可以使用`LocalDateTime.now()`获取当前日期和时间,然后使用`DateTimeFormatter`进行格式化...
在Java中,获取当前日期与时间可以通过多种方式实现。以下是一些常用的方法: 1. **使用`Calendar`类**: - `Calendar`是Java中处理日期与时间的一个非常强大的工具类。 - 示例代码如下: ```java Calendar ...
在Java中,日期时间类型通常有`java.util.Date`、`java.sql.Date`、`java.sql.Time`和`java.sql.Timestamp`。MyBatis在映射XML文件中,需要对这些类型进行适当地配置,例如使用`jdbcType`属性指定数据库对应的日期...