Android中日期函数Calendar的一些用法和注意事项

Posted 曲幽

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android中日期函数Calendar的一些用法和注意事项相关的知识,希望对你有一定的参考价值。

1、月份获取时加1

Canlendar.MONTH + 1

因为使用的是罗马历,Calendar.MONTH返回的数值不是一年中月份的值,而是当前月份距离第一个月份的差值

如:当前月份为9月份,距离1月份,差值是8,所以Canlendar.MONTH返回的是8而不是9

2、获取星期几时减1

Calendar.DAY_OF_WEEK - 1

取得当前日期是一周中第几天时就要考虑一周的第一天是星期几的问题。

如果第一天是星期日,那2代表的就是星期一;如果第一天是星期一,那2代表的就是星期二

默认一周的第一天是星期日

以上是关于Android中日期函数Calendar的一些用法和注意事项的主要内容,如果未能解决你的问题,请参考以下文章

Calendar类经常用法 日期间的转换 set方法有巨坑

Android:字符串中的日期格式

Android和“时间”有关的一些常用函数

Android Calendar.set方法,设置星期几

java如何通过calendar类获取当前系统日期

简析date和calendar的用法