构造方法
public Date()
public Date(long date)
成员方法
public long getTime() //获取Date对象的毫秒数
public void setTime(long time)//用指定毫秒数设置日期
String toString():返回当前时间(日期格式是外国格式,带时区的)
public SimpleDateFormat()成员方法
public SimpleDateFormat(String pattern)//"yyyy-MM-dd HH-mm-ss"
public final String format(Date date) //把一个日期对象格式成字符串
public Date parse(String source)//把一个字符串日期转成日期对象
Calendar类概述
字母 日期或时间元素 表示 示例 G Era 标志符 Text AD y 年 Year 1996; 96 M 年中的月份 Month July; Jul; 07 w 年中的周数 Number 27 W 月份中的周数 Number 2 D 年中的天数 Number 189 d 月份中的天数 Number 10 F 月份中的星期 Number 2 E 星期中的天数 Text Tuesday; Tue a Am/pm 标记 Text PM H 一天中的小时数(0-23) Number 0 k 一天中的小时数(1-24) Number 24 K am/pm 中的小时数(0-11) Number 0 h am/pm 中的小时数(1-12) Number 12 m 小时中的分钟数 Number 30 s 分钟中的秒数 Number 55 S 毫秒数 Number 978 z 时区 General time zone Pacific Standard Time; PST; GMT-08:00 Z 时区 RFC 822 time zone -0800
Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法常用日历字段
年 Year
月 MONTH +1
日 Date
月中日 DAY_OF_MONTH
年中日 DAY_OF_YEAR
星期 DAY_OF_WEEK -1
12时 HOUR
24时 HOUR_OF_DAY
分 Minute
秒 Second
成员方法public static Calendar getInstance() //返回一个Calendar类
public int get(int field)//根据日历字段返回相应的值
public void add(int field,int amount)//对指定字段进行修改
public final void set(int year,int month,int date)//直接设置年月日
获取网络时间
URL url=new URL("http://www.bjtime.cn");//取得资源对象
URLConnection uc=url.openConnection();//生成连接对象
uc.connect(); //发出连接
long ld=uc.getDate(); //取得网站日期时间(时间戳)
Date date=new Date(ld); //转换为标准时间对象
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |