给定一个日期矢量V.dates,写一个函数来确定每个元素的当前时间(以天为单位)。接下来按照逆时间顺序确定从当天开始的91天段所定义的季度。将季度'0'定义为当前和(当天 - 91)之间的时间,将季度'1'定义为(当前 - 91)到(当前 - 182)等。最后,返回包含的数据框原始日期,从当天开始的持续时间以及日期所属的季度。请记住,日期可能在现在之前或之后。例如,假设当前日为'10 / 27/2010'且输入日期为'6/20/2009',则该函数应返回输入日期为距现今494天且属于第5季。
我目前使用以下方法计算出两个向量之间的时间:
V.dates <- as.Date(c("27-10-2010","20-6-2009"),format="%d-%m-%Y")
difftime(V.dates[1],V.dates[2],units="days")
我对如何确定季度感到很遗憾。
答案 0 :(得分:0)
您可以使用- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
// change the background of your label to some other color here , like black
}
获取季度
gl
或者
v2 <- as.vector(difftime(V.dates[1],V.dates[2],units="days"))
max(as.numeric(gl(v2, 91, v2))-1)
#[1] 5