A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

27.        哪个方法可以将毫秒值转成日期对象(   a  )
a)        Date类中的构造方法
b)        Date类中的setTime方法
c)        Date类中的getTime方法
d)        SimpleDateFormat类中的format方法

7 个回复

倒序浏览
  1. a)        Date类中的构造方法
  2. b)        Date类中的setTime方法
  3. c)        Date类中的getTime方法
  4. d)        SimpleDateFormat类中的format方法
复制代码
对答案依次分析。
a中date的构造方法有一个是
  1. Date(long date)
  2.           分配 Date 对象并初始化此对象,以表示自从标准基准时间(称为“历元(epoch)
复制代码
是可以转换的。

而b答案
  1. setTime(long time)
  2.           设置此 Date 对象,以表示 1970 年 1 月 1 日 00:00:00 GMT 以后 time 毫秒的时间点。
复制代码
它设设置,返回值是void空的。

c答案获取的是long
  1. getTime()
  2.           返回自 1970 年 1 月 1 日 00:00:00 GMT 以来此 Date 对象表示的毫秒数。
复制代码
本身获取的也是毫秒值。


最后一个答案:
  1. format(Date date, StringBuffer toAppendTo, FieldPosition pos)
  2.           将给定的 Date 格式化为日期/时间字符串,并将结果添加到给定的 StringBuffer。
复制代码
是返回一个StringBuffer。。


我自己查的api,完全手打。。。。。。

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1 赞一个!

查看全部评分

回复 使用道具 举报
Date d= new Date(time),date构造函数中有接受毫秒值的参数
回复 使用道具 举报
可以这样解释;Date d = new Date(long l);返回的就是Date类型的日期对象d
回复 使用道具 举报
26.        Date类中,哪个方法可以返回当前日期对象的毫秒值(   b  )
a)        getSeconds()
b)        getTime()
c)        getDay()
d)        getDate()

那这道题跟上道题不是反着的吗? 我这道题选择是getTimr()方法, 是对的,反而问的这道题就错了。
我认为getTime方法跟 setTime方法不是相反吗?
回复 使用道具 举报
Date date = new Date()这是固定生成对象方法。首先你需要的是对象所以必须是构造方法生成对象。这四个选项中只有a是构造方法,其余的都是一般的方法函数。故选a。

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1 赞一个!

查看全部评分

回复 使用道具 举报
其余三个都是一般的方法函数,只有a才是构造函数
回复 使用道具 举报
恩 好谢谢。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马