一些关于Calendar使用,Android坑爹的日历

刚接触Calender的小伙伴们肯定特别的蛋疼:

明明Calendar的对象的日期各种各种设置,就像

 Calendar cal = Calendar.getInstance();
 cal.setTime(data2);


但是cal.DAY_OF_WEEK/cal.DAY_OF_YEAR/cal.DAY_OF_MONTH

获取出来的都是定值,如果仔细留意会发现DAY_OF_WEEK/DAY_OF_YEAR/DAY_OF_MONTH他们都是类的成员,而非对象的。

那么就不难理解为什么拿出啊来都是一个定值,因为它们都相当于一个标志,用来取出内容。

取出内容的方法是对象.get();!无论你想从Calendar对象中获得 :一年的第几周,月中的第几周,一月中的第几天,一周中的第几天,一年中的第几周,一个get();通通满足你


Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(System.currentTimeMillis());
calendar.get(Calendar.DAY_OF_MONTH) + "";






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值