【Date日期类】

/* Date类
构造方法:
获取当前的Date对象(精确到毫秒)
* Date(long date):根据制定的date值,创建特定的时间值
* 成员方法:
* getTime(),返回long类型的时间
* setTime()
*
*DateFormat
* 日期的格式化问题
* 常常使用SimpleDateFormat来格式化时间的格式
* format():将Date类型转化为String类型
* parse():将String类型转化为Date类型
*

1,直接打印Date类型的对象,输出的是英文版的年月日
2, DateFormat(Date date) 按照指定的模式,把Date日期格式化为复合模式的字符串
3,Date aprse(String source) 把符合模式的字符串,解析为Date日期

/*Calendar 抽象类
表示时间的某个瞬间
可以通过YEAR,MONTU等 字段(成员变量)可以方便的返回对应的时间

通过可以很方便的时间字段值,进行加减操作

Calender构造方法:
因为是抽象类,没有构造方法,
但是提供了一个静态方法getInstance(),该方法返回Calendar
Calendar rightNow=Calendar.getInstance();
* */

//void add(int field,int amount)
//在制定的年份fielr(Calendar.YEAR)上添加amount年,原来的值发生改变

    //final void set(int year,int mouth,int date)
    //制定Calendar的年月,例right。set()

    //Date getTime()   将Calender转换成Date类型
    //public long getTimeInMillis()  返回当前时间的毫秒值



    //总结
    //如果Date类型能够解决问题,就用Date

猜你喜欢

转载自blog.csdn.net/weixin_39530338/article/details/82192811