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类实现显示当前日期和时间的功能。 展开
 我来答
跌倒的砂糖橘dQ
推荐于2016-01-25 · TA获得超过626个赞
知道小有建树答主
回答量:1258
采纳率:71%
帮助的人:286万
展开全部
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+"秒";
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式