java的时间日期

Java时间日期

Date类

两个构造函数:

  • Date():使用当前时间来初始化对象
  • Date(long millisec):参数是从1970年1月1日起的毫秒数

Date日期格式化:
使用SimpleDateFormat格式化

		Date date=new Date();
        SimpleDateFormat ft=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
        System.out.println(ft.format(date));

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 时区

Calendar类

Calendar是一个抽象类Calendar c=Calendar.getInstance();

常用属性

  • static int YEAR
  • static int MONTH:0~11
  • static int DATE
  • static int HOUR:12小时制
  • static int HOUR_OF_DAY:24小时制
  • static int MINUTE
  • static int SECOND
  • static int DAY_OF_WEEK:周几

常用方法

  • set(int field,int value):例:c.set(Calendar.MONTH,3);
  • get(ini field)

实现类GregorianCalendar

Calendar.getInstance()就是创建并返回了一个GregorianCalendar对象。

猜你喜欢

转载自blog.csdn.net/qq_36976201/article/details/112836634
今日推荐