当前位置: 首页 > 知识库问答 >
问题:

在Android中获取当前一周的日期

鲁华灿
2023-03-14

我的程序中有这5个按钮:星期一、星期二、星期三、星期四和星期五,它们在我的菜单屏幕上。我现在想要的是,当我的程序启动和我的菜单屏幕打开时,按钮包含的日子+一天的日期。

例如,今天我们是5月4日(星球大战快乐日!)按钮应该是这样的:

星期一04/30星期二05/01星期三05/02星期四05/03星期五05/04

但是当我打开下个星期一的菜单屏幕时,它应该是这样的:星期一05/07星期二05/08星期三05/09星期四05/10星期五05/11

我怎么能这么做?

共有1个答案

郎飞航
2023-03-14

我想以下两个线程是您开始时所需要的全部。正如Ian提到的,一定要查看android的日历和日期API。虽然我应该提到的大多数方法的日期api是不推荐使用的。一般首选日历

Android获取当前时间和日期

在Android应用程序中显示当前时间和日期

 类似资料:
  • 问题内容: 如何以这种格式从现在开始在Android之前的一周之前获取日期: 例如:现在,一周前 谢谢 问题答案: 解析日期: 然后计算出您需要减去的毫秒数: 或使用该类提供的API : 然后,如果需要,将其转换回字符串:

  • 问题内容: 我需要最快的方式来获得一周的第一天。例如:今天是11月11日,是星期四;我想要本周的第一天(即11月8日)和一个星期一。我需要用于MongoDB地图功能的最快方法,有什么想法吗? 问题答案: 使用Date对象的方法,您可以知道星期几(0 =星期日,1 =星期一,等等)。 然后,您可以减去该天数加一,例如:

  • 我在我的项目中实现了一个calendarview,我可以获取月份、月份和年份,但我找不到任何方法来获取星期几,我的代码是这样的: 当我在日历中选择一天时,我需要得到一周的时间,我试图得到答案,但我找不到。 对不起我的英语。

  • 如何根据当前周中的日期(周一-周日)获取上周的开始日期和结束日期 如果日期是27-2eb-15,那么结果应该是start_date=Monday(16-2eb-1015)end_date=(22-2eb-15) 我试过这个:

  • 问题内容: 我想找到星期一,星期二,星期三等的日期戳。如果这个星期还未到这一天,我希望该日期为本周,否则为下周。谢谢! 问题答案: 看到 通过查看星期数,您可能会发现自己是否已经过了这一天:

  • 问题内容: 过去几个小时以来,我一直在网上搜索以获取系统时区中的日期时间。 当我使用calendar.getTimezone.getDefaultName时,它总是返回我格林尼治标准时间。(理想情况下,它应该返回我当前的时区,即IST)。我正在尝试将此字符串(“格林尼治标准时间”)“ 2014-02-14T06:04:00:00”转换为我的时区datetime。它总是在格林尼治标准时间同时返回我。