
JAVA MyTime类使用
自定义一个MyTime类,里面包括6个整型变量:年(Y)、月(M)、日(D)、时(hh)、分(mm)、秒(ss),还有一个Calendar类型的对象引用变量(t),定义了...
自定义一个MyTime类,里面包括6个整型变量:年(Y)、月(M)、日(D)、时(hh)、分(mm)、秒(ss),还有一个Calendar类型的对象引用变量(t),定义了两个方法getDate( )和getTime( ),分别以字符串的方式返回当前日期和时间。另外定义一个Test类,利用MyTime类实现显示当前日期和时间的功能。
展开
1个回答
展开全部
package com.mongo;
import java.util.Calendar;
import java.util.Date;
public class Test {
public static void main(String[] args) {
MyTime m=new MyTime();
System.err.println(m.getDate());
System.err.println(m.getTime());
}
}
class MyTime{
private int y;
private int m;
private int d;
private int hh;
private int mm;
private int ss;
private Calendar calendar;
public String getDate(){
calendar=Calendar.getInstance();
calendar.setTime(new Date());
// 显示年份
y= calendar.get(Calendar.YEAR);
// 显示月份 (从0开始, 实际显示要加一)
m = calendar.get(Calendar.MONTH);
// 本月第 N 天
d = calendar.get(Calendar.DAY_OF_MONTH);
return y+"年"+(m+1)+"月"+d+"日";
}
public String getTime(){
hh=calendar.get(Calendar.HOUR_OF_DAY);//小时
mm=calendar.get(Calendar.MINUTE);//分
ss=calendar.get(Calendar.SECOND);//秒
return hh+"点"+mm+"分"+ss+"秒";
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询