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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Calendar.set方法,设置星期几相关的知识,希望对你有一定的参考价值。

Calendar calendar=Calendar.getInstance();
calendar里存的日期是2015-1-10
然后调用:
calendar.set(Calendar.DAY_OF_WEEK,3);
那calendar存的日期是变为2015-1-6还是2015-1-13???
(2015-1-6和2015-1-13都是星期二)

也就是说calendar.set方法设置星期时的变化规则是啥???
求大神

参考技术A 应该是2015-1-6

=======
2015-1-10 这个应该是周六,现在变成该周的周三 所以应该是2015-1-6追问

如果calendar里存的是2015-1-12呢

追答

2015-1-12 是周一 ,变成该周周二,那就是2015-1-13!

本回答被提问者和网友采纳

以上是关于Android Calendar.set方法,设置星期几的主要内容,如果未能解决你的问题,请参考以下文章

如何通过后台服务每天在android中的特定时间重复通知

如何为本地通知设置警报管理器?

java 获取当天(今日)零点零分零秒

Calendar类

有关取日期的方法

java.util.Calendar.get* 和 java.util.Calendar.set* 被阻塞