Java基础之日期的调取

来源:互联网 发布:js 触发div事件 编辑:程序博客网 时间:2024/06/06 14:13
SimpleDateFormat函数语法:
 * 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 时区

  案例:

1.Date类调取当前日期的函数

public static void main(String[] args) {Date day = new Date();SimpleDateFormat  str = new SimpleDateFormat("yyyy-MM-dd  a  HH:mm:ss E " );String date = str.format(day);System.out.println(date);}

2.Calendar类调取当前日期的函数

// 创建Calendar对象Calendar c = Calendar.getInstance();// 将Calendar对象转换为Date对象Date dats = c.getTime();// 创建SimpleDateFormat对象,指定目标格式SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");// 将日期转换为指定格式的字符串String now = sdf.format(dats);System.out.println("当前时间:" + now);