dateexample.java

来自「文件是按yyy年MM月Edd日HH时mm 分ss秒 北京时间格式输出时间」· Java 代码 · 共 47 行

JAVA
47
字号
import java.util.Date;
import java.text.SimpleDateFormat;
class DateExample
{  public static void main(String args[])
{ 
Date nowTime=new Date();
System.out.println("当前时间:"+nowTime);
System.out.println(nowTime.getTime());
nowTime.setTime(29);
System.out.println(nowTime.getTime());
System.out.println(nowTime.getYear());
System.out.println(nowTime.getMonth());
System.out.println(nowTime.getDate());
System.out.println(nowTime.getDay());

Date nowTime2=new Date(2007,5,12);
System.out.println("当前时间:"+nowTime2);
System.out.println(nowTime2.getYear());
System.out.println(nowTime2.getMonth());
nowTime2.setYear(2006);
if(nowTime.before(nowTime2)){System.out.println("当前时间在指定时间前面");}
else{System.out.println("当前时间不在指定时间前面");}
nowTime2.setYear(3906);
if(nowTime.before(nowTime2)){System.out.println("当前时间在指定时间前面");}
else{System.out.println("当前时间不在指定时间前面");}


System.out.println("当前时间:"+nowTime2);

Date nowTime3=new Date(2007,5,12,10,40);
System.out.println("当前时间:"+nowTime3);


Date nowTime4=new Date(2007,5,12,10,40,42);
System.out.println("当前时间:"+nowTime4);


SimpleDateFormat pattern1=new SimpleDateFormat("yyyy年MM月dd日 北京时间");
System.out.println("当前时间:"+pattern1.format(nowTime));
SimpleDateFormat pattern2=new SimpleDateFormat("yyyy年MM月Edd日HH时mm 分ss秒 北京时间");
System.out.println("当前时间:"+pattern2.format(nowTime));
SimpleDateFormat pattern3=
new SimpleDateFormat("北京时间dd日HH时MMM ss 秒mm分EE");
System.out.println("当前时间:"+pattern3.format(nowTime));
}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?