java里表示时间的类型是什么?

 我来答
ifeilong
推荐于2018-03-28 · TA获得超过8068个赞
知道大有可为答主
回答量:1187
采纳率:100%
帮助的人:805万
展开全部
java.util.Date,和java.util.Calendar 是 java 的主要的时间类型

Java.util.Calendar类是java.util.Date类的一个更加深入,更加全面的替代。Java.util.Calendar类支持java.util.Date的所有功能,此外,Calendar还引入了多语言,多区域的特性,可以根据需要获取不同区域,不同时区的时间,Calendar还增加了比Date更加方便和快捷的许多操作,如获取一年当中的第几个星期,各个月的天数等便捷的方法。

Java.util.Calendar区别与java.util.Date的几个地方也需要注意一下:首先,Calendar增加了毫秒的时间段,通过它可以获取时间点的毫秒值,而java.util.Date只是精确到秒。其次,Calendar过去年的时候是当前年份比如:2010,而Date获取年份的时获取到的是当前年份-1900的一个值(2010-1900=110,因此,你调用getYear后过去的值就是110)。最后Calendar是一个抽象类,之所以能够实例化,是因为此处的Calendar充当了一个类似于工厂的作用,在getInstance方法中实例化了Calendar子类GregorianCalendar,并把它返回给客户使用。

此外,还有 java.sql.Date, java.sql.Time, java.sql.Timestamp
biandejun
2011-08-16
知道答主
回答量:11
采纳率:0%
帮助的人:1.8万
展开全部
在jdk1.5之前主流的是date类型,
现在推荐使用Calendar类型
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冰心艳哑
2011-08-16 · TA获得超过215个赞
知道小有建树答主
回答量:132
采纳率:100%
帮助的人:77.2万
展开全部
Date 型,但要引入jar包,有俩个一个java.util.Date,java.sql.Date,它们的区别sql的Date就是针对数据库里字段,而util的范围广些
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
乐美生活每一天
2011-08-16 · 你怎么对待生活,生活就会怎么对待你
乐美生活每一天
采纳数:322 获赞数:447

向TA提问 私信TA
展开全部
java表示时间类型用java.util.Date类
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
You懂I的心
2011-08-16 · 超过10用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:23.8万
展开全部
java.util.Date
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式