首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何始终从大于30的日期范围中选取30个日期。并选择“中间”日期

从大于30的日期范围中选取30个日期,并选择“中间”日期的方法如下:

  1. 首先,确定一个大于30的日期范围,例如从2022年1月1日到2022年12月31日。
  2. 计算出该日期范围内的总天数,即365天。
  3. 确定需要选取的日期数量,即30个日期。
  4. 计算出每个日期之间的间隔天数,即总天数除以日期数量减1,即(365 / (30-1)) ≈ 12.93天。
  5. 从起始日期开始,依次按照间隔天数选取日期,直到选取满30个日期。
  6. 如果选取的日期数量为偶数,选择中间两个日期中较小的一个作为“中间”日期;如果选取的日期数量为奇数,直接选择中间的日期作为“中间”日期。

例如,从2022年1月1日到2022年12月31日这个日期范围中,选取30个日期的步骤如下:

  1. 总天数为365天。
  2. 需要选取的日期数量为30个。
  3. 间隔天数为(365 / (30-1)) ≈ 12.93天。
  4. 从2022年1月1日开始,按照间隔天数选取日期,得到以下日期列表:
    • 2022年1月1日
    • 2022年1月14日
    • 2022年1月27日
    • 2022年2月9日
    • 2022年2月22日
    • 2022年3月7日
    • 2022年3月20日
    • 2022年4月2日
    • 2022年4月15日
    • 2022年4月28日
    • 2022年5月11日
    • 2022年5月24日
    • 2022年6月6日
    • 2022年6月19日
    • 2022年7月2日
    • 2022年7月15日
    • 2022年7月28日
    • 2022年8月10日
    • 2022年8月23日
    • 2022年9月5日
    • 2022年9月18日
    • 2022年10月1日
    • 2022年10月14日
    • 2022年10月27日
    • 2022年11月9日
    • 2022年11月22日
    • 2022年12月5日
    • 2022年12月18日
    • 2022年12月31日
  • 选取的日期数量为偶数,选择中间两个日期中较小的一个作为“中间”日期,即2022年6月19日。

希望以上答案能够满足您的需求。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

黑盒测试方法介绍_黑盒测试两种基本方法

之间 ⑥小于1990 ⑦大于2049 月份范围 ⑧在01~12之间 ⑨等于00 ⑩大于12 2)设计测试用例,以便覆盖所有的有效等价类在表列出了3个有效等价类,编号分别为①、⑤、⑧,设计测试用例如下...通常输入和输出等价类边界,就是应着重测试边界情况。应当选取正好等于,刚刚大于或刚刚小于边界值作为测试数据,而不是选取等价类典型值或任意值作为测试数据。...3.NextDate函数边界值分析测试用例 在NextDate函数,隐含规定了变量mouth和变量day取值范围为1≤mouth≤12和1≤day≤31,设定变量year取值范围为1912≤...2.测试用例生成方法 功能图生成测试用例,得到测试用例数是可接受. 问题关键如何状态迁移图中选取测试用例....(局部测试用例)测试用例组合起来,功能图生成实用测试用例,须定义下面的规则.在一个结构化状态迁移(SST),定义三种形式循环:顺序,选择和重复.但分辨一个状态迁移所有循环是有困难.

87510

【测试】黑盒测试用例设计方法

例:输入值是学生成绩,范围是0~100: 在输入条件规定了输入值集合或者规定了“必须如何条件情况下,可确立一个有效等价类和一个无效等价类....⑤在1990~2049之间 ⑥小于1990 ⑦大于2049 月份范围 ⑧在01~12之间 ⑨等于00 ⑩大于12 2)设计测试用例,以便覆盖所有的有效等价类在表列出了3个有效等价类,编号分别为①、⑤...通常输入和输出等价类边界,就是应着重测试边界情况。应当选取正好等于,刚刚大于或刚刚小于边界值作为测试数据,而不是选取等价类典型值或任意值作为测试数据。...NextDate函数边界值分析测试用例 在NextDate函数,隐含规定了变量mouth和变量day取值范围为1≤mouth≤12和1≤day≤31,设定变量year取值范围为1912≤year...测试用例生成方法 功能图生成测试用例,得到测试用例数是可接受. 问题关键如何状态迁移图中选取测试用例.

1.3K10

软件测试之学习mysql查询功能select及高级查询(重中之重)

用法:select 字段名,聚合函数 from 表名 where group by 分组字段名; 聚合函数:对一组值执行计算返回单一函数,聚合函数经常与select 语句group by 一同使用...by t1.id ; 4、去重distinct: 去除查询结果重复数据 用法:select distinct 字段名 from 表名; 比如:查询所有投资用户id (重复memberid就去除了...) Select distinct memberid from invest; 5、两者之间 between: 使用场景:条件字段取值处于两个数据范围情况 用法:select 字段名 from 表名...member limit 0,10; 2、选取member表后十条记录 select * from member order by id desc limit 0,10; 3、选取member表第21...-30条记录 select * from member limit 20,10; 4、查询id 20-30记录 select * from member limit 19,11; top语法 select

1.2K20

Excel常用函数

1、指定数值求和 =SUM(10,20,30) 2、指定单元格求和:输入=sum(),在括号中间按住ctrl连续点击即可选择需要求和数据 =SUM(C5,C9,C3) 3、也可以将指定单元格直接相加...:括号内按ctrl选择需要求平均值单元格 =AVERAGE(C2,C8) 3、范围单元格求平均值 =AVERAGE(C2:C11) 4、求最大值函数MAX() 获取最大值 1、指定数值求最大值 =MAX...(30,40) 2、指定单元格求最大值 =MAX(C5,C11,C7) 3、指定范围单元格求最大值 =MAX(C2:C11) 4、指定多个范围单元格求最大值 =MAX(C3:C4,C7,C10) 5、求最小值函数...MIN() 获取最小值 1、指定数值求最小值 =MIN(30,40) 2、指定单元格求最小值 =MIN(C5,C11,C7) 3、指定范围单元格求最小值 =MIN(C2:C11) 4、指定多个范围单元格求最小值...如果 *year* 小于 0 或大于等于 10000,则 Excel 返回 错误值 #NUM!。 Month 必需。一个正整数或负整数,表示一年 1 月至 12 月(一月到十二月)各个月。

3.6K40

黑盒 测试用例设计方法「建议收藏」

等价类划分法 概念 等价类划分法是把程序输入域划分成若干部分(子集),然后每个部分中选取少数代表性数据作为测试用例。每一类代表性数据在测试作用等价于这一类其他值。...例:输入值是学生成绩,范围是0~100: 在输入条件规定了输入值集合或者规定了“必须如何条件情况下,可确立一个有效等价类和一个无效等价类....通常输入和输出等价类边界,就是应着重测试边界情况。应当选取正好等于,刚刚大于或刚刚小于边界值作为测试数据,而不是选取等价类典型值或任意值作为测试数据。...如下列出部分手机相关边界值: 基于边界值分析方法选择测试用例原则 如果输入条件规定了值范围,则应取刚达到这个范围边界值,以及刚刚超越这个范围边界值作为测试输入数据。...问题关键如何状态迁移图中选取测试用例. 若用节点代替状态,用弧线代替迁移,则状态迁移图就可转化成一个程序控制流程图形式.问题就转化为程序路径测试问题(如白盒测试)问题了。

1.2K21

黑盒测试用例设计方法详解

(一)等价类划分法 定义:等价类划分法是把所有可能输入数据,即程序输入域划分策划国内若干部分(子集),然后每一个子集中选取少数具有代表性数据作为测试用例。...:1<=日期<=31} Y1={年份:1812<=年<=2012} 2)若条件1~3任何一个条件失效,则NextDate函数都会产生一个输出,指明相应变量超出取值范围,比如“month值不在12范围...应当选取正好等于,刚刚大于或刚刚小于边界值作为测试数据,而不是选取等价类典型值或任意值作为测试数据。...隐含规定了变量mouth和变量day取值范围为1≤mouth≤12和1≤day≤31,设定变量year取值范围为1912≤year≤2050。...测试用例生成方法 功能图生成测试用例,得到测试用例数是可接受. 问题关键如何状态迁移图中选取测试用例.

1.9K20

函数周期表丨时间智能丨表丨DATESBETWEEN

可以用作生成固定范围日期,也可以用来作为限定条件来对聚合计算进行限制。...在业务需求,有时候需要将数据与上一阶段数据进行对比,注意,这里说是一个阶段,不是一个点;还有一种情况是需要用一段时间数据作为标准去比较。...结束日期:可以是固定日期,也可以是日期表达式。 返回结果 一张表。 注意 1、如果开始日期是空白日期,那么会选取日期最早日期。 2、如果结束日期是空白日期,那么会选取日期最晚日期。...如果开始日期是9月1日,那么9月1日当天值属于计算范围,而不是9月2日开始计算。 例子 示例文件: [1240] 为了准确表达DATESBETWEEN函数用法,白茶随机模拟了一份数据。...就像上面这段代码,4月1日到6月30日连续的话有将近90个固定日期,但是实际事实表只有三个固定值,那么结果就是这个节点范围事实情况。

58200

测试用例设计方法(全)「建议收藏」

1)划分等价类编号,下表等价类划分结果 输入等价类 有效等价类 无效等价类 日期类型及长度 ①6位数字字符 ②有非数字字符 ③少于6位数字字符 ④多于6位数字字符 年份范围 ⑤在1990~2049...之间 ⑥小于1990 ⑦大于2049 月份范围 ⑧在01~12之间 ⑨等于00 ⑩大于12 2)设计测试用例,以便覆盖所有的有效等价类在表列出了3个有效等价类,编号分别为①、⑤、⑧,设计测试用例如下...通常输入和输出等价类边界,就是应着重测试边界情况。应当选取正好等于,刚刚大于或刚刚小于边界值作为测试数据,而不是选取等价类典型值或任意值作为测试数据。...3.NextDate函数边界值分析测试用例 在NextDate函数,隐含规定了变量mouth和变量day取值范围为1≤mouth≤12和1≤day≤31,设定变量year取值范围为1912≤...问题关键如何状态迁移图中选取测试用例.若用节点代替状态,用弧线代替迁移,则状态迁移图就可转化成一个程序控制流程图形式.问题就转化为程序路径测试问题(如白盒测试)问题了. 3.测试用例生成规则

1.6K41

黑盒测试之测试用例设计方法(全)

1)划分等价类编号,下表等价类划分结果 输入等价类有效等价类无效等价类日期类型及长度①6位数字字符②有非数字字符 ③少于6位数字字符 ④多于6位数字字符年份范围⑤在1990~2049之间⑥小于1990...⑦大于2049月份范围⑧在01~12之间⑨等于00 ⑩大于12 2)设计测试用例,以便覆盖所有的有效等价类在表列出了3个有效等价类,编号分别为①、⑤、⑧,设计测试用例如下: 测试数据...通常输入和输出等价类边界,就是应着重测试边界情况。应当选取正好等于,刚刚大于或刚刚小于边界值作为测试数据,而不是选取等价类典型值或任意值作为测试数据。...3.NextDate函数边界值分析测试用例 在NextDate函数,隐含规定了变量mouth和变量day取值范围为1≤mouth≤12和1≤day≤31,设定变量year取值范围为1912≤year...问题关键如何状态迁移图中选取测试用例.若用节点代替状态,用弧线代替迁移,则状态迁移图就可转化成一个程序控制流程图形式.问题就转化为程序路径测试问题(如白盒测试)问题了. 3.测试用例生成规则

4.5K72

MySQL 8.0DATE,DATETIME和 TIMESTAMP类型和5.7之间差异

但是,TIMESTAMP可以将表任何列定义为具有这些属性。 小数部分应始终与其余时间间隔一个小数点;无法识别其他小数秒分隔符。...MySQL 8.0.19开始,可以在向表插入TIMESTAMP和 DATETIME值时指定时区偏移量。...MySQL8.0.22开始,插入值月份、日 部分或两者都不能为零,这是强制执行,不管服务器SQL模式如何设置。...禁用严格模式后,无效日期(例如) ‘2004-04-31’将转换为 ‘0000-00-00’生成警告。启用严格模式后,无效日期会产生错误。...要允许这样日期,请启用 ALLOW_INVALID_DATES。 * MySQL不接受TIMESTAMP值在day或month列包含零值或不是有效日期值。

6.5K51

【小家SQL】MySql数据类型---日期时间类型使用(含datetime和timestamp区别) 0000-00-00 00:00:00问题解释

每一种数据类型都有存储时间日期格式、以及取值范围,因此在使用时间日期数据类型时候需要选取最佳数据类型。 ?...一个dateTime类型字段可以用一个date类型字段和一个time类型字段代替。但是如果需要同时记录日期和时间,选择dateTime类型是个不错选择。...如果插入时间比这个大,将会数据库插入0000-00-00 00:00:00。所以需要时间范围比较大,还是选择dateTime类型比较安全。 MySQL如何表示当前时间?...LOCALTIMESTAMP() 小结 了解MySQL日期时间数据类型对于选取一种适合存储类型是很有必要。...假若只有存储年份可以选取YEAR、仅存储时间可以选择TIME、又或者需要存储完整日期时间,那么可以根据实际情况选取DATATIME(推荐)或者TIMESTAMP数据类型。

7K20

ES系列10:Term-level queries 之 Range query

带着问题学习才高效 对date字段进行范围检索时,你还在使用代码计算时间范围?不知道 Date Math 如何使用? Date Math 四舍五入没弄明白?...1)包含端点:按最大范围四舍五入 gte 大于或等于四舍五入日期:2020-05-25||/M变为 2020-05-01,即包括整个月份。...等价于sql【where createAt <= "2020-05-31 23:59:59.999"】 2)排除端点:按最小范围四舍五入 gt 大于四舍五入日期:2020-05-01||/M 变为 2020...now不受time_zone参数影响,它始终是当前系统时间(以UTC为单位)。但是,在使用日期数学舍入时(例如,使用向下舍入到最近日期now/d),time_zone将考虑提供值。...03 对类型为 range 字段查询 relation参数控制这两个范围值【一个是文档fieldvalue,一个是检索范围如何匹配 先把文档influence字段value列出来,方便大家对比数据

88310

XML Schema 字符串数据类型及约束详解

start>09:30:10-06:00或09:30:10+06:00日期时间数据类型日期时间数据类型用于指定日期和时间。...以下是模式中日期时间声明示例:您文档元素可能如下所示:2002-05-30T09...(在实例文档作为唯一、非空且始终存在)keyref 指定属性或元素值与指定键或唯一元素值相对应 list 将简单类型元素定义为值列表...redefine 外部模式重新定义简单和复杂类型、组和属性组 restriction 在 simpleType、simpleContent 或 complexContent...必须大于零 whiteSpace 指定如何处理空格(换行符、制表符、空格和回车符) 最后为了方便其他设备和平台小伙伴观看往期文章:微信公众号搜索:Let

10800

【MySQL】03_数据类型

如何选择? 浮点型 浮点数和定点数类型特点是可以 处理小数 ,你可以把整数看成小数一个特例。因此,浮点数和定点 数使用场景,比整数大多了。...,也就是只相当于有符号数取值范围大于等于零部分呢?...ENUM类型 ---- ENUM类型也叫作枚举类型,ENUM类型取值范围需要在定义字段时进行指定。 设置字段值时,ENUM类型只允许成员中选取单个值,不能一次选取多个值。...注意:SET类型在选取成员时,可以一次选择多个成员,这一点与ENUM类型不同。...说明:在存储时候,FLOAT 和 DOUBLE 都存在精度损失问题,很可能在比较值时候,得到不正确结果。如果存储数据范围超过 DECIMAL 范围,建议将数据拆成整数和小数分开存储。

2K30

iOS UIDatePicker使用详情

日期选取各列会按照指定风格进行自动配置,这样就让开发者不必关心如何配置表盘这样底层操作。 你也可以对其进行定制,令其使用任何范围日期。...UIDatePicker这个类对象让用户可以在多个车轮上选择日期和时间。 iPhone手机上‘时钟’应用程序时间与闹铃便使用了该控件。...日期/时间选取器持4种不同模式选择方式。...应用程序必须实现一个计数器(NSTimer对象),让倒计时中时间不断减少。 四:日期范围 你可以通过设置mininumDate 和 maxinumDate 属性,来指定使用日期范围。...如果用户试图滚动到超出这一范围日期,表盘会回滚到最近有效日期

3.7K10

JavascriptDate.now() 方法与Date.UTC() 方法 ,Date.parse() 方法

Date.UTC 方法返回一个时间数值,而不是一个日期对象。 如果有一个指定参数超出其合理范围,则 UTC 方法会通过更新其他参数直到该参数在合理范围内。...Date.parse() Date.parse() 方法解析一个表示某个日期字符串,返回1970-1-1 00:00:00 UTC 到该日期对象(该日期对象UTC时间)毫秒数,如果该字符串无法识别...直到至今,不同宿主在如何解析日期字符串上仍存在许多差异,因此最好还是手动解析日期字符串(在需要适应不同格式时库能起到很大帮助)。...描述 parse 方法接受一个日期字符串(例如 "Dec 25, 1995"),返回1970-1-1 00:00:00 UTC到该日期字符串所表示日期毫秒数。...如果 RFC2822 Section 3.3 格式不包含时区信息时,会以本地时区来解析日期字符串。

1.7K50

恕我直言,你可能连 GitHub 搜索都不会用 - 如何精准搜索神仙技巧

高级一点搜索,会根据 最匹配、最多 Star 来进行排序、选择相应语言、选择仓库或者代码来进行筛选。 ? 但是 GitHub 搜索功能只支持以上这些而已吗 ? No!...*n* vue stars:*..10 等同于 stars:<=10 匹配含有 "vue" 字样、有不超过 10 个星号仓库。 查询范围之间值 您可以使用范围语法 *n*.....查询日期 您可以通过使用 >、>=、<、<= 和 范围查询 搜索早于或晚于另一个日期,或者位于日期范围日期日期格式必须遵循 ISO8601 标准,即 YYYY-MM-DD(年-月-日)。...build label:"bug fix" 匹配具有标签 "bug fix"、含有 "build" 字样议题。 某些非字母数字符号(例如空格)会引号内代码搜索查询删除,因此结果可能出乎意料。...日期支持 大于、小于和范围限定符。

1.2K40

商品线性回归分析:开局决定产品销售成败

1.数据选取 ---- 选取公司某季度新品完整销售数据(下表为虚拟样表),比方2019年春季产品2018年12月到2019年6月销售记录。...我们要看是一个趋势,因此剔除一些极值,比方累计销量小于50或者大于1000产品。数据处理完成后导入ExcelPower Pivot。...如果是很快很快快时尚,你可以定义为1周。 最终总周期我们定义为8周,2周销量和8周销量对比,以检测相关性如何。...在文件-选项-加载项-Excel加载项调出分析工具库,然后在“数据”选项卡下,点击“数据分析”,选择“回归”。 X和Y值分别选择前2周销量和前8周销量。...以下是得到部分分析结果: 5.结果解读 ---- 以上五个结果比较重要是两个: Multiple R是相关系数,在-1到1中间浮动,该虚拟数据前2周销量和前8周销量相关系数高达0.95,高度相关

51311
领券