`
刘金剑
  • 浏览: 148787 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java 返回一个日期一个小时候的日期值

    博客分类:
  • Java
阅读更多
public static String addDate(String day, int x) {
		SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");// 24小时制
		// SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd
		// hh:mm:ss");//12小时制
		Date date = null;
		try {
			date = format.parse(day);
		} catch (Exception ex) {
			ex.printStackTrace();
		}
		if (date == null)
			return "";
		System.out.println("front:" + format.format(date));
		Calendar cal = Calendar.getInstance();
		cal.setTime(date);
		cal.add(Calendar.HOUR_OF_DAY, x);// 24小时制
		// cal.add(Calendar.HOUR, x);12小时制
		date = cal.getTime();
		cal = null;
		return format.format(date);
	}
 
分享到:
评论

相关推荐

    Java 计算两个日期之间相差的月数

    在Java编程语言中,计算两个日期之间相差的月数是一个常见的任务,这通常涉及到日期处理和时间计算。本文将深入探讨如何使用Java实现这个功能,包括标准库中的API以及一些高级方法。 首先,Java 8引入了`java.time`...

    java写的日期下拉框控件

    本教程将深入讲解如何使用Java Swing编写一个日期下拉框控件,并介绍一个用于比较日期先后的工具类。 首先,Swing 提供了 `JCalendar` 类库,它允许开发者创建日期选择器。但是,由于 `JCalendar` 不是Java标准库的...

    日期处理技术 java

    1.对于任意三个整数,判断其否为一个合法的日期值. 2.给定一个日期值,计算若干天后的日期值. 3.如果有两个日期值,计算它们相距的天数.

    Java读取Excel表格中的日期

    在处理Excel文件时,经常遇到的一个问题是如何正确地识别并处理日期格式的数据。这是因为Excel中的日期格式较为复杂,有时甚至会出现不同版本的Excel文件中日期格式不一致的情况。例如,在某些情况下,Excel中的日期...

    java 日期帮助类

    - `getDateRange(Date startDate, Date endDate)`:返回一个日期范围的列表。 6. **工作日和周末判断**: - `isWeekend(Date date)`:判断日期是否为周末。 - `isWorkday(Date date)`:判断日期是否为工作日。 ...

    Java 计算日期月差

    计算两日期之间的差,看看两日期之间能差几个月的问题

    Java常用日期辅助类

    在Java编程中,日期处理是常见的任务之一。...在实际开发中,根据需求定制一个日期助手类是非常常见且实用的做法。通过阅读`DateHelper.java`的源码,我们可以学习到更多关于日期处理的技巧和最佳实践。

    Java自定义日期时间选择控件

    本话题主要围绕如何创建一个自定义的日期时间选择控件进行展开,它支持多种日期时间格式,如"yyyy-MM-dd HH:mm:ss"和"yyyy-MM-dd"等。 首先,我们需要理解Java中的日期时间处理。Java提供了`java.util.Date`、`java...

    JAVA处理日期时间常用方法

    `java.text.SimpleDateFormat`是一个具体的日期/时间格式化类,用于将日期和时间转换成字符串,或者将字符串解析为日期。例如,`new SimpleDateFormat("yyyy-MM-dd")`定义了日期的格式,然后`format.format(Calendar...

    java阳历转农历

    Java阳历转农历类可以将公历日期转换为农历日期,提供了一个便捷的方式来获取农历日期。 在 Java 中,实现阳历转农历需要使用到 Calendar 和 Date 类。Calendar 类提供了一个抽象的日历模型,可以用来计算日期的年...

    JAVA生成订单号(日期+流水号)

    通过上述步骤,我们可以在Java中实现一个基于日期和流水号的订单号生成器。对于提供的`java订单号(时间加流水号).txt`文件,可能包含了具体的代码实现或使用示例,你可以查阅该文件以获取更详细的实现细节。在实际...

    Java中封装的全局日期处理工具类

    获取SimpleDateFormat 获取日期中的某数值。如获取月份 增加日期中某类型的某数值。...获得两个日期之间的连续日期.。 将时间转换为时间戳。 获取连续月份。 两个时间相差距离中文描述 。 比较两个时间的大小。

    java 日期算法

    其中,`Date` 类代表着一个特定的瞬间,通常用来表示当前时间,而 `Calendar` 类则是一个抽象类,提供了更多的方法来操作日期和时间。 日期类的加减 日期类的加减是指对日期类的日期和时间进行加减操作。例如,...

    Android-Java中的日期转化格式DateUtil工具类

    4. `getTimeDifference(Date older, Date newer)`: 计算两个日期之间的差值,返回一个表示时间间隔的`long`值,单位通常是毫秒。 5. `getStartDateOfMonth(Date date)`: 获取给定日期所在月份的第一天。 6. `...

    java计算24节气

    也可以设计一个类,包含所有节气的日期数据,通过查询这个数据结构来获取节气。 5. **日期比较和格式化**:使用`java.time.format.DateTimeFormatter`进行日期的格式化输出,使其符合用户需求。同时,可以使用`is...

    java日期时间选择

    在一个项目中要是用到swing日期控件,网上找了好久都没有找到现成的。 最后根据老外的java日期选择控件做了一点封装,加上了时间选择。 public static void main(String[] args){ try { JFrame frame = new ...

    java日期处理小结

    `before()`和`after()`分别判断当前`Date`对象是否在另一个`Date`对象之前或之后,而`compareTo()`则返回一个整数,表示两个日期的相对顺序,-1表示当前日期早,0表示相同,1表示当前日期晚。 接下来,我们转向`...

    日期工具Java类

    Calendar类在处理日期和时间的计算中非常重要,它提供了一个日历字段的抽象表示。通过Calendar类的实例,可以进行日期时间的加减、获取和设置日历字段的值等操作。例如,要获取当前时间的上一周,可以使用Calendar....

    java 日期操作工具类:包括计算两个时间相差距离多少天多少小时多少分多少秒

    这篇博客文章“java 日期操作工具类:包括计算两个时间相差距离多少天多少小时多少分多少秒”提供了一个实用的工具类,帮助开发者更方便地处理日期和时间差异。下面将详细解释这个工具类中的关键知识点。 1. **Java...

Global site tag (gtag.js) - Google Analytics