java中定义一个时间类

public class Test {

int h,m,s;

public String toString() {

return h+":"+m+":"+s;
}

public static void main(String[] args) {

}

public Test(int h, int m, int s) {
super();
this.h = h;
this.m = m;
this.s = s;
}

public int getH() {
return h;
}

public void setH(int h) {
this.h = h;
}

public int getM() {
return m;
}

public void setM(int m) {
this.m = m;
}

public int getS() {
return s;
}

public void setS(int s) {
this.s = s;
}

}

Ⅱ java 日期处理使用什么工具类

apache-commons-lang 工具包里面:DateFormatUtils
apache-commons系列还有很多有用的工具包,里面有处理文字,数字,日期,Map,List,JavaBean等工具类

Ⅲ 怎样用Java语言实现一个时间日期工具类:DateUtils通过调用该类的方法可以实现以下功能:

SimpleDateFormat
Calendar
看下这2个类,应该可以完成这几个任务

Ⅳ java常用工具类有哪些

纯复制:
String 字符串类
System 可得到系统信息
StringBuilder 字符串工具类
Thread 线程类
Math 与数学有关的工具类

ArrayList 底层用数组实现的集合
LinkedList 底层用链表实现的集合
HashMap 接口Map的一个实现类
HashSet 接口Set的一个实现类
Scanner 简单文本扫描器
Calendar 日期类
Date 日期类

File 目录或文件操作类
FileInputStream 输入流
FileOutputStream 输出流
PrintWriter
BufferedInputStream 具有缓冲的输入流
BufferedOutputStream 具有缓冲的输出流
BufferedReader 从字符输入流中读取文本,缓冲各个字符,

Ⅳ Java日期工具类

代码如下:可以运行
import java.util.*;

public class DateTest
{
private GregorianCalendar cal;

public DateTest()
{
cal=new GregorianCalendar();
}

public Date getMonday()
{
cal.set(Calendar.DAY_OF_WEEK, 2);
return cal.getTime();
}

public Date getSunday()
{
cal.set(Calendar.DAY_OF_WEEK, 1);
return cal.getTime();
}

public Date getFirstDayOfMonth()
{
cal.set(Calendar.DAY_OF_MONTH, 1);
return cal.getTime();
}

public Date getLastDayOfMonth()
{
if(cal.isLeapYear(cal.get(Calendar.YEAR)))
{
if(cal.get(Calendar.MONTH)==2)
{
cal.set(Calendar.DAY_OF_MONTH, 29);
return cal.getTime();
}
}

if(!cal.isLeapYear(cal.get(Calendar.YEAR)))
{
if(cal.get(Calendar.MONTH)==2)
{
cal.set(Calendar.DAY_OF_MONTH, 28);
return cal.getTime();
}
}

if(cal.get(Calendar.MONTH)==8)
{
cal.set(Calendar.DAY_OF_MONTH, 31);
return cal.getTime();
}
if(cal.get(Calendar.MONTH)/2==0)
{
cal.set(Calendar.DAY_OF_MONTH, 30);
return cal.getTime();
}
else
{
cal.set(Calendar.DAY_OF_MONTH, 31);
return cal.getTime();
}
}

public static void main(String[] args)
{
DateTest dt=new DateTest();
System.out.println("周一:"+dt.getMonday().toString());
System.out.println("周日:"+dt.getSunday().toString());
System.out.println("这个月第一天:"+dt.getFirstDayOfMonth().toString());
System.out.println("这个月最后一天:"+dt.getLastDayOfMonth().toString());
}
}

Ⅵ 每个Java程序运行时系统用到那些低级的实用工具如处理时间的Date类,都会需要用

每个Java程序运行时系统用

Ⅶ 用java编写时间日期工具:仿照Windows自带的时间日期工具做 至少需完成日历、时钟、农历(万年历)

你去找个 js 版的万年历吧(网上有的)
这东西,跟 Java 关系不大。基本上不需要后台代码

Ⅷ java什么时候用工具类 来大神,追加50

工具类 做一些 通用处理又跟逻辑没有关系就可以用工具类,单例不是多此一举吗 根本连对象都不需要 为什么还要实例化一个? 我自己觉得解释得很清楚了 请点赞

Ⅸ java 时间转换工具类 谁有把代码贴出来谢谢!

String s = "1988-8-8" ;
Date d = new SimpleDateFormat("yyyy-MM-dd").parse(s);
System.out.println(new SimpleDateFormat("yyyy-MM-dd").format(d));
//result :1988-08-08
希望你点赞某个人。不要关闭或者置之不理你的提问。
http://..com/question/304535034.html