我需要找到给定周之间的所有一年中的周。
201824是一年一周的一个例子。这意味着2018年的第24周。
假设一年中有52周,2018年的年度周以201801开头,以201852结尾。在那之后,它继续到201901。
如果开始周和结束周在同一年,我能够找到两周之间的所有一年的周的范围,如下所示
val range = udf((i: Int, j: Int) => (i to j).toArray)
上面的代码只有在开始周和结束周在同一年时才有效,例如201912 - 201917
如果开始周和结束周属于不同的年份,我如何使其工作。
Example: 201849 - 201903
T
受试者经历了治疗A,B,C。在每个治疗之间,他们有一个零周;0,A,0,B,0,C。我想比较一下问题q1在第一周0周和A周,第二周0周和B周,第三周0周和C周之间的答案。有谁有代码建议使用吗?感谢帮助!:)
id trt q1
504 0 45
504 A 56
504 0 43
504 B 78
504 0 34
504 C 89
509 0 34
509 A 56
509 0 45
509 B 67
509 0 46
509 C 68
我知道获取约会周号的命令是date +%W
输出:03
现在,有没有一种给出一个星期号的方法,它将显示该周的所有日期?还是我应该写剧本?
例:
输入:03
输出:
Jan 20
Jan 21
Jan 22
Jan 23
Jan 24
Jan 25
Jan 26
第一周(1月1、2、3、4和5)被视为“0”周。因此,第一周从1月6日开始(2014年1月的第一个星期一),第2周从第13周开始,第3周从第20周开始。
//Calculate the amount of money you will receive based on your option
if (n == 0) {
while (death - 1 >= counter) {
System.out.format("Week %2d Linear: $%.2f Exponential: $%.2f\n", counter, a, p);
if ((death - 1 == counter) && (a >= p)) {
Sys