package cn.jxsme.util.tool;
import java.sql.Date;
import java.sql.Time;
import java.util.Calendar;
/*
* autho huangjin green eat
*Oct 20, 2008
*/
public class DataTool {
public static Date getNowDate(){
java.sql.Date currDate=new java.sql.Date(new java.util.Date().getTime());//得到当前日期。
return currDate;
}
public static Time getNowTime(){
java.sql.Time currTime=new java.sql.Time(new java.util.Date().getTime());//得到当前时间。
return currTime;
}
public static Integer getNowYear(){
Calendar cal = Calendar.getInstance();
return cal.get(Calendar.YEAR);
}
public static Integer getNowMonth(){
Calendar cal = Calendar.getInstance();
return cal.get(Calendar.MONTH)+1;
}
public static Integer getNowDay(){
Calendar cal = Calendar.getInstance();
return cal.get(Calendar.DAY_OF_MONTH);
}
public static String getDateTimeString(){
return DataTool.getNowDate()+" "+DataTool.getNowTime();
}
//计算间隔天数
public static long diffdays(java.util.Date date0,java.util.Date date1){
long time0=date0.getTime();
long time1=date1.getTime();
return ((time1-time0)/(1000*60*60*24));
}
}
分享到:
相关推荐
`DateUtil.java`工具类可以根据实际需求扩展更多的功能,比如处理闰年、判断是否同一天、提取日期部分(如年、月、日)等。总之,一个良好的日期时间工具类应该简化日期时间的常见操作,提高代码的可读性和可维护性...
Java工具类集合是Java开发中不可或缺的一部分,它们提供了一系列便捷的方法,帮助开发者高效地处理各种常见任务。在Java中,工具类通常被组织在各种包下,如`java.util`、`java.lang`、`java.io`等。下面将详细介绍...
全面的日期开发工具类,对日期进行各种转换,应用于大部分项目的开发需求。
在Java编程中,日期和时间处理是不可或缺的一部分。Java提供了多种工具类来处理日期和时间,其中`java.time`包是Java 8引入的新API,极大地增强了日期和时间的处理能力。本文将深入探讨Java中的日期时间工具类,特别...
在Java编程语言中,日期和时间的处理是日常开发中不可或缺的部分。这篇博客"Java日期转换"探讨了如何在Java中有效地转换和操作日期。Java提供了多种类库来支持日期和时间的操作,包括`java.util.Date`、`java.text....
Java Swing 是一个用于构建桌面应用程序的图形用户界面(GUI)工具包,它是Java Foundation Classes (JFC)的一部分。在Swing中,我们可以使用多种组件来创建丰富的用户界面,包括日期选择功能。本教程将深入讲解如何...
在你提到的"JAVA 工具类 项目"中,很可能包含了一系列常见的工具类,如FileUtils和DateUtils,这些都是Java开发中非常实用的部分。 1. **FileUtils**: 这个工具类主要处理与文件和目录相关的操作。它可能提供了如...
Java中的日期工具类用于处理日期和时间的计算,根据给定的描述和部分代码内容,以下是一些关键知识点: 1. Java标准库中处理日期和时间的类: 在Java中处理日期和时间的标准类库包括java.util.Date、java.util....
`LocalDate`仅包含日期部分,没有时间信息;`LocalTime`只包含时间部分,不涉及日期;`LocalDateTime`结合了日期和时间;而`ZonedDateTime`则包含了时区信息。这些类提供了丰富的工厂方法、比较操作、日期时间的加减...
在JAVA语言中,日期判断是非常重要的一部分,以下是常见的日期判断方法的总结: 1. 判断某年是否为润年 判断某年是否为润年是日期判断的基本方法之一。该方法可以使用以下代码实现: ```java public static ...
本资源名为“Java工具类合集”,显然是一份集合了多种功能的Java工具类库,可能包含了一系列开源框架中的实用工具类。 首先,我们可以从“mysql版本”这个标签推测,这个合集中可能包含了与MySQL数据库交互相关的...
- `Calendar`是Java中处理日期与时间的一个非常强大的工具类。 - 示例代码如下: ```java Calendar calCurrent = Calendar.getInstance(); int intDay = calCurrent.get(Calendar.DATE); int intMonth = ...
Java日期工具类是Java开发中不可或缺的一部分,它们用于处理日期和时间相关的操作。在Java中,日期和时间处理涉及到多个类和接口,如`java.util.Date`、`java.util.Calendar`、`java.text.SimpleDateFormat`以及Java...
Java的日期包是Java编程语言中的一个重要组成部分,主要用于处理日期和时间的相关操作。在Java中,日期相关的功能主要由`java.util.Date`类、`java.time`包(自Java 8引入)以及`java.text.SimpleDateFormat`类等...
Java工具类是Java编程中非常重要的组成部分,它们提供了一系列便捷的方法,可以极大地提高开发效率,减少重复代码。这里我们主要探讨的是一个集合了多种常见功能的Java工具类库。 首先,我们要理解Java工具类(Java...
1. **日期部分**:在Java中,我们可以使用`java.time`包下的类来获取当前日期。例如,`LocalDateTime.now()`可以获取当前的日期和时间,`LocalDate.now()`则只获取日期。为了格式化日期,我们可以使用`...
以上只是Java工具类的一部分,这些工具类的使用能极大地提高开发效率,减少代码重复,使代码更加简洁和易于维护。通过这些工具类,开发者能够快速地处理各种日常任务,将精力集中在核心业务逻辑上。
Java工具类是Java编程语言中一个非常重要的组成部分,它们提供了许多实用的方法,帮助开发者更高效地处理各种编程任务。在Java中,工具类通常被设计为静态方法集合,不依赖于实例化对象,可以直接调用类中的方法进行...
Java工具类是编程中不可或缺的一部分,它们提供了许多实用的功能,帮助开发者提高代码的效率和可维护性。在Java中,工具类通常包含了各种通用的方法,适用于多种场景,减少了重复编码的工作。以下是一些主要的Java...
"Java 农历日期操作工具类" 提供了一种解决方案,通过自定义的类或库来实现农历日期与公历日期之间的转换。这篇博客文章(链接:https://liuwei1981.iteye.com/blog/666916)可能详细介绍了如何创建这样一个工具类,...