//stime指定时间毫秒数
public Date[] getTimeWeekTime(long stime){
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(stime);
int dayweek = calendar.get(Calendar.DAY_OF_WEEK);
Calendar startime = (Calendar)calendar.clone();
Calendar endime = (Calendar)calendar.clone();
startime.set(Calendar.DAY_OF_WEEK, 1);
startime.set(Calendar.HOUR_OF_DAY, 0);
startime.set(Calendar.MINUTE, 0);
startime.set(Calendar.SECOND, 0);
startime.set(Calendar.MILLISECOND, 0);
endime.set(Calendar.DAY_OF_WEEK, 7);
endime.set(Calendar.HOUR_OF_DAY, 23);
endime.set(Calendar.MINUTE, 59);
endime.set(Calendar.SECOND, 59);
endime.set(Calendar.MILLISECOND, 999);
System.out.println(startime.getTime());
System.out.println(endime.getTime());
return new Date[]{startime.getTime(),endime.getTime()};
}
分享到:
相关推荐
获取某一时间段特定星期几的日期。如,查询2011-01-01到2011-02-02时间内所有星期一、星期三的对应日期。
4. **遍历日期范围**:为了获取一段时间内的所有日期,你需要创建一个循环,从开始日期到结束日期逐天增加。 ```javascript function getDatesInRange(startDate, endDate) { let datesArray = []; let ...
在实际使用时,你可以像这样获取指定周数的开始和结束日期: ```php $weeks = get_week(2023); echo '第18周开始日期:' . $weeks[18][0] . ''; echo '第18周结束日期:' . $weeks[18][1]; ``` 这会输出2023年第18...
获取系统当前 n天后 结束时间 按照指定格式,格式化指定时间 获取当前日期 获取给定日期N天后的日期 获取某月开始时间 获取本月第一天字符串 获取某月的结束时间戳 判断日期字符串是否正确的日期格式 获取下一个分钟...
在Java编程中,获取特定时间段(如本日、本周、本月)的开始和结束时间戳对于数据分析、日志记录或者任务调度等场景非常有用。以下是一个关于如何在Java中实现这个功能的详细解释: 首先,我们需要了解Java中处理...
在PHP编程中,有时我们需要根据一个特定的日期来获取该日期所在的周的开始日期和结束日期。这在处理与日期相关的任务,如日程管理、数据分析或者报告生成时非常有用。下面将详细介绍如何使用PHP来实现这个功能。 ...
首先,获取本周开始日期和结束日期的基本思路是基于当前日期(或指定日期)确定周的起始日(通常是周一或周日),然后计算出一周的结束日期。在PHP中,我们可以利用内置的`date()`和`strtotime()`函数来实现这一目标...
在JavaScript中获取指定日期的周数以及星期几是一个常见的需求,特别是在处理日历或者时间统计相关功能的时候。本文档提供了几个JavaScript函数的小例子,主要功能是根据用户输入的年份和周数,计算出这一周的具体...
`getTime()`方法根据传入的`filter`值(1表示本日,2表示本周,3表示本月),调整`Calendar`实例以获取对应时间范围的开始和结束时间。 在`getTime()`方法中,首先根据`filter`值进行不同的时间计算。对于本日,...
- **获取本周的起始和结束日期**:可以通过计算星期几来确定本周的开始和结束日期。 ```csharp DateTime weekStart = currentTime.AddDays(-(int)currentTime.DayOfWeek); DateTime weekEnd = currentTime....
最后,我们需要了解如何获取某星期的开始时间和结束时间。可以通过`strtotime()`函数调整时间戳来实现。下面是一个示例函数`getWeekMyActionAndEnd()`,它接受一个时间戳和一个标志位,用来指定一周的开始是星期一...
在提供的类Datefmt中,方法get_weekinfo_by_date()利用strftime()函数获取指定日期是周几,然后计算出该周的开始时间和结束时间。周的计算依赖于%u格式化指令,它返回ISO-8601格式的年中第几周,第一天默认为星期一...
这个函数用于获取指定日期 `$date` 所在星期的开始日期(`sdate`)和结束日期(`edate`)。它首先通过 `strtotime()` 函数将日期转换为时间戳,然后使用 `%u` 格式化字符串获取该日期是一周中的第几天(周一为1,周...
在Java编程中,获取特定时间段的开始和结束时间是一项常见的任务,特别是在数据分析和报表生成等场景。本示例代码着重于根据当前时间获取上周、本周、下周以及下下周的结束时间。下面我们将深入探讨实现这一功能所...
java时间操作工具类,已封装好,包含获取某一时间的年,月,日,星期。以及对某一时间进行年,月,日,周的加减。还有获取某一时间年,月,日,周的起始和结束时间等等
在“易语言源码易语言取本周开始结束日期源码.rar”这个压缩包中,我们重点关注的是如何在易语言中获取当前周的开始日期和结束日期。 在编程中,获取日期和时间是一项基础操作,对于数据分析、日志记录以及各种定时...
了解了这些基础知识后,开发者可以灵活地在C#程序中处理日期和时间,比如计算某个时间段内的天数、判断日期是否在指定范围内、或者生成特定时间段的日程表等。结合C#的其他日期和时间相关类,如`DateTime`, `...
在易语言中,我们可以使用“取星期”命令来获取指定日期是一周中的第几天。然后,通过加减天数,我们可以得到本周的第一天(周一)和最后一天(周日)。 以下是一个简单的易语言源码示例,用于获取本周的开始和结束...