首页 > 编程语言 > 详细

JAVA Date日期函数

时间:2015-11-05 16:59:47      阅读:218      评论:0      收藏:0      [点我收藏+]
import java.util.Date;
public class DateDemo01{
	public static void main(String[] args){
		Date date  = new Date();
		System.out.println("current time:" + date);
	}
}


import java.util.Calendar;
import java.util.GregorianCalendar;
public class DateDemo02{
	public static void main(String[] args){
		Calendar calendar = null;
		calendar = new GregorianCalendar();
		System.out.println("year:" + calendar.get(Calendar.YEAR));
		System.out.println("month: " + calendar.get(Calendar.MONTH) + 1);
		System.out.println("day: " + calendar.get(Calendar.DAY_OF_MONTH));
		System.out.println("hour: " +calendar.get(Calendar.HOUR_OF_DAY));
		System.out.println("second : " + calendar.get(Calendar.SECOND));
		System.out.println("mill:" + calendar.get(Calendar.MILLISECOND));

	}
}


import java.util.Calendar;
import java.util.GregorianCalendar;
class DateTime{
	private Calendar calendar =  null;
	public DateTime(){
		this.calendar = new GregorianCalendar();
	}

	public String getDate(){
		StringBuffer buf = new StringBuffer();
		buf.append(calendar.get(Calendar.YEAR)).append("-");
		buf.append(this.addZero(calendar.get(Calendar.MONTH) + 1,2));
		buf.append("-");
		buf.append(this.addZero(calendar.get(Calendar.DAY_OF_MONTH),2));
		buf.append("-");
		buf.append(this.addZero(calendar.get(Calendar.HOUR_OF_DAY),2));
		buf.append(":");
		buf.append(this.addZero(calendar.get(Calendar.MINUTE),2));
		buf.append(":");
		buf.append(this.addZero(calendar.get(Calendar.SECOND),2));
		buf.append(".");
		buf.append(this.addZero(calendar.get(Calendar.MILLISECOND),3));
		return buf.toString();
	}

	private String addZero(int num,int len){
		StringBuffer s  = new StringBuffer();
		s.append(num);
		while(s.length() < len){
			s.insert(0,"0");
		}
		return s.toString();
	}
}


public class DateDemo04{
	public static void main(String[] args){
		DateTime  dt = new DateTime();
		System.out.println(dt.getDate());
	}
}


JAVA Date日期函数

原文:http://my.oschina.net/yonghan/blog/526518

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!