Android 中本周的开始日期和结束日期
我需要在 Android 中找到本周的开始和结束日期。
示例
today: Oct 12 2011 -> result: Oct 10 2011 - Oct 16 2011
today: Oct 1 2001 -> result: Sep 26 2011 - Oct 2 2011
today: Dec 30 2011 -> result: Dec 24 2001 - Jan 1 2011
使用c.get(Calendar.WEEK_OF_YEAR);
我可以获取周数,但如何获取开始时间和日期?结束日期?我在这里找到了指向 MonthDisplayHelper
的答案,但如何使用它?
谢谢!
I need to find start and end day of current week in Android.
examples
today: Oct 12 2011 -> result: Oct 10 2011 - Oct 16 2011
today: Oct 1 2001 -> result: Sep 26 2011 - Oct 2 2011
today: Dec 30 2011 -> result: Dec 24 2001 - Jan 1 2011
Using c.get(Calendar.WEEK_OF_YEAR);
I can get the week number but how to get the start & end date? I've found an answer here pointing to MonthDisplayHelper
, but how to use it?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
使用了这个语法并且它起作用了
Used this sintax and it worked
这是很好的示例代码,它为您提供一年中的当前周以及周的开始和结束日期,您需要做的就是在代码中设置一周的开始日期,在我的例子中,我将其设置为 SUNDAY ,
Here is the good example code, which gives you the current week of the year as well as week starting and ending date, Just what you need to do is set the starting day of the week in code, In my case I set it as SUNDAY,
这是一个很好的例子,因为它显示了您想要的正确日期:
01 - 07 Jan
8 - 15 Jan
...等等 ...通过按下 BackWard 按钮和相对前进按钮。p/s : 请根据需要编辑日期格式。
Here is the good example for your since it showed correct date you wanted :
01 - 07 Jan
8 - 15 Jan
... etc ... by pressed BackWard button & Forward button relatively.p/s : Please edit Date format followed as you want.
按照此代码这将帮助您找到本周的开始日期和最后日期。
它在我身边工作。
Follow this code this would help you to find start date and last date of current week .
its work at my side.
这是 Kotlin 版本:
Here's the Kotlin version:
这是为 Kotlin 爱好者准备的!
This is for kotlin lovers!