Calendar的使用

import java.util.Calendar;
public class Test
{	
	public static void main(String args[])
	{	
		Test Nowtime = new Test();
		String show = Nowtime.showTime();
		System.out.println(show);
	}
	
	public String showTime(){
		Calendar cal = Calendar.getInstance();
		
		//获得年份
		int year = cal.get(Calendar.YEAR);
		
		//获得月份
		int month = cal.get(Calendar.MONTH);
		
		//获得今天是这个月的第几天
		int day = cal.get(Calendar.DAY_OF_MONTH);
		
		//获得小时
		int hour = cal.get(Calendar.HOUR_OF_DAY);
		
		//获得分钟
		int minute = cal.get(Calendar.MINUTE);
		
		//获得秒数
		int second = cal.get(Calendar.SECOND);
		
		String showYear = String.valueOf(year);
		String showMonth;
		String showDay;
		String showHour;
		String showMinute;
		String showSecond;
		
		if(month < 10){
			showMonth = "0" + String.valueOf(month);
		}else{
			showMonth = String.valueOf(month);
		}
		
		if(day < 10){
			showDay = "0" + String.valueOf(day);
		}else{
			showDay = String.valueOf(day);
		}
		
		if(hour < 10){
			showHour = "0" + String.valueOf(hour);
		}else{
			showHour = String.valueOf(hour);
		}
		
		if(minute < 10){
			showMinute = "0" + String.valueOf(minute);
		}else{
			showMinute = String.valueOf(minute);
		}
		
		if(second < 10){
			showSecond = "0" + String.valueOf(second);
		}else{
			showSecond = String.valueOf(second);
		}
		
		String show = "现在时间是: "+ showYear + "-" + showMonth + "-" + showDay + " " + showHour + ":" + showMinute + ":" + showSecond ;
		
		return show;
	}
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值