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实现这个功能,包括标准库中的API以及一些高级方法。 首先,Java 8引入了`java.time`...
12、获得日期所在季度第一个月或最后一个月 13、在当前日期的基础上增加传入参数的天数 14、在当前日期的基础上增加传入参数的月数 15、在当前日期的基础上增加传入参数的年数 16、计算传入的两个日期之间相差的天数...
### 使用JS和Java返回三个月前的时间 在软件开发过程中,日期和时间的处理是一项非常常见的需求,尤其是在涉及历史数据查询、统计分析等场景时。本文将详细介绍如何使用JavaScript(JS)和Java这两种语言来实现获取...
2. **JDatePicker**: 这是SwingX库中的一个组件,它提供了一个简单的日期选择界面,包括一个日期模型和一个可定制的日期格式器。用户可以点击一个文本框旁边的图标来打开日期选择对话框,选择日期后,文本框会自动...
代码创建了一个简单的Java Swing时间日期选择器,包含一个输入框、一个按钮和一个日期标签。 当点击按钮时,会获取当前时间日期并显示在输入框中。 用户可以在输入框中输入或选择一个日期。 该代码使用了Java ...
在Java编程中,获取下一个法定工作日期是一项常见的需求,特别是在处理日期相关的业务逻辑时,例如请假天数计算、工资结算等。这篇博文“java得到下一个法定工作日期”可能讲述了一个实用的方法来解决这个问题。通常...
`SimpleDateFormat`是`java.text`包中的一个子类,它可以用来格式化和解析日期。下面是一个具体的例子: ```java import java.text.SimpleDateFormat; import java.util.Date; public class DateToStringConverter...
本教程将深入讲解如何使用Java Swing编写一个日期下拉框控件,并介绍一个用于比较日期先后的工具类。 首先,Swing 提供了 `JCalendar` 类库,它允许开发者创建日期选择器。但是,由于 `JCalendar` 不是Java标准库的...
1.对于任意三个整数,判断其否为一个合法的日期值. 2.给定一个日期值,计算若干天后的日期值. 3.如果有两个日期值,计算它们相距的天数.
在Java开发中,DateChooser控件可以使用第三方库来实现,比如JCalendar库中的JDateChooser,它是一个常用的日期选择组件,提供了丰富的功能和良好的兼容性。开发者只需将JCalendar库导入项目,然后在需要的地方实例...
在处理Excel文件时,经常遇到的一个问题是如何正确地识别并处理日期格式的数据。这是因为Excel中的日期格式较为复杂,有时甚至会出现不同版本的Excel文件中日期格式不一致的情况。例如,在某些情况下,Excel中的日期...
虽然给定代码中未直接使用`SimpleDateFormat`,但在实际开发中,这是一个非常重要的类,用于格式化和解析日期。它可以将日期格式化为字符串,也可以将字符串解析为日期对象。 例如,在`getCurrentDate5()`方法中,...
- `getDateRange(Date startDate, Date endDate)`:返回一个日期范围的列表。 6. **工作日和周末判断**: - `isWeekend(Date date)`:判断日期是否为周末。 - `isWorkday(Date date)`:判断日期是否为工作日。 ...
计算两日期之间的差,看看两日期之间能差几个月的问题
本话题主要围绕如何创建一个自定义的日期时间选择控件进行展开,它支持多种日期时间格式,如"yyyy-MM-dd HH:mm:ss"和"yyyy-MM-dd"等。 首先,我们需要理解Java中的日期时间处理。Java提供了`java.util.Date`、`java...
在IT领域,尤其是在Java编程中,处理日期和时间是一个常见的需求,特别是在涉及到日期范围的计算时。本文将详细解析如何在Java中计算两个日期之间的所有日期,并将其存储在一个集合中,以便于进一步的数据处理或展示...
Java阳历转农历类可以将公历日期转换为农历日期,提供了一个便捷的方式来获取农历日期。 在 Java 中,实现阳历转农历需要使用到 Calendar 和 Date 类。Calendar 类提供了一个抽象的日历模型,可以用来计算日期的年...
通过上述步骤,我们可以在Java中实现一个基于日期和流水号的订单号生成器。对于提供的`java订单号(时间加流水号).txt`文件,可能包含了具体的代码实现或使用示例,你可以查阅该文件以获取更详细的实现细节。在实际...
获取SimpleDateFormat 获取日期中的某数值。如获取月份 增加日期中某类型的某数值。...获得两个日期之间的连续日期.。 将时间转换为时间戳。 获取连续月份。 两个时间相差距离中文描述 。 比较两个时间的大小。
其中,`Date` 类代表着一个特定的瞬间,通常用来表示当前时间,而 `Calendar` 类则是一个抽象类,提供了更多的方法来操作日期和时间。 日期类的加减 日期类的加减是指对日期类的日期和时间进行加减操作。例如,...