JAVA 之 Date常用方法

来源:互联网 发布:牛头刨床机简图数据 编辑:程序博客网 时间:2024/05/17 05:04
package xuyan.com;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateTest {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubDate nowDate=new Date();System.out.println(nowDate.getYear()+1900);  //当前年System.out.println(nowDate.getMonth()+1);  //当前月System.out.println(nowDate.getDay());  //当前日System.out.println("从1970年一月一日到当前的毫秒数: "+nowDate.getTime()); //从1970年一月一日到当前的毫秒数: 1364973402645System.out.println("现在时间"+nowDate.toString());  //当前时间现在时间Wed Apr 03 15:16:42 CST 2013System.out.println("本地时间"+nowDate.toLocaleString());  //本地时间2013-4-3 15:16:42System.out.println("格林威治时间"+nowDate.toGMTString());  //格林威治时间3 Apr 2013 07:16:42 GMT System.out.println("================================");    //常用的时间格式个对应方法  SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String systemtime=simpleDateFormat.format(nowDate); System.out.println(systemtime);     //测试程序执行代码 long starttime=nowDate.getTime(); //程序的方法  long endtime=nowDate.getTime(); System.out.println("================================");  System.out.println("程序执行时间"+(endtime-starttime));  //  //   System.out.println("当前年"+Calendar.getInstance().get(Calendar.YEAR));  System.out.println("当前月"+Calendar.getInstance().get(Calendar.MONTH)+1);  System.out.println("================================");   System.out.println(Calendar.getInstance().get(Calendar.DAY_OF_MONTH)); System.out.println(Calendar.getInstance().get(Calendar.DAY_OF_YEAR)); System.out.println("当前星期:"+Calendar.getInstance().get(Calendar.DAY_OF_WEEK));   //周日是第一天  System.out.println("当前时:"+Calendar.getInstance().get(Calendar.HOUR_OF_DAY));       System.out.println("当前分:"+Calendar.getInstance().get(Calendar.MINUTE));       System.out.println("当前秒:"+Calendar.getInstance().get(Calendar.SECOND));                 System.out.println("================================");                           Calendar day=Calendar.getInstance();          day.set(Calendar.YEAR, 1987);     day.set(Calendar.MONTH, 2);     day.set(Calendar.DAY_OF_MONTH,14);          System.out.println("日期  :"+day.get(Calendar.DAY_OF_YEAR)+"天");       System.out.println(nowDate.getTime());       System.out.println(":"+(new Date(day.getTimeInMillis())).toLocaleString());            day.add(Calendar.DAY_OF_MONTH, 1);          System.out.println("明天是 "+day.getTime().toString());  }}

原创粉丝点击