java--时间

java时间表示方法

方法1>>

直接调用date引入相关包import java.util.Calendar;             import java.util.Date;


 Calendar c= Calendar.getInstance();


        Date d=c.getTime();  


就可以直接调用date类里的函数如 d.getDate();    d.getTime();


方法2>>


import java.text.SimpleDateFormat;


import java.util.Date;


public class Time2_3 {


 public static void main(String []aa){


  SimpleDateFormat dateformat2=new SimpleDateFormat("当前时间是yyyy年MM月dd日 HH时mm分ss秒( 第w周 E ) ");   


        String a2=dateformat2.format(new Date());


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


        //当前时间是XXXX年XX月XX日XX时XX分XX秒(第XX周,周X)


 }

}

SimpleDateFormat的格式:


   在实例化SimpleDateFormat时,采用"yyyy-MM-dd HH:mm:ss"这样的构造参数,可以对输出的格式进行设置。而字符串中的字母代表的含义如下:

  G 年代标志符
  y 年
  M 月
  d 日
  h 时 在上午或下午 (1~12)
  H 时 在一天中 (0~23)
  m 分
  s 秒
  S 毫秒
  E 星期
  D 一年中的第几天
  F 一月中第几个星期几
  w 一年中第几个星期
  W 一月中第几个星期
  a 上午 / 下午 标记符 
  k 时 在一天中 (1~24)
  K 时 在上午或下午 (0~11)
  z 时区

  除了上述具有实际含义的字母之外,还可以配合诸如:空格、:、-等进行格式化设置。


你可能感兴趣的:(java--时间)