以下R代码无法正常运行:
seq(as.Date("2016/3/31"),as.Date("2016/6/30"),by = "month")
输出结果为:
“2016-03-31”“2016-05-01”“2016-05-31”
但预期的输出是:
“2016-03-31”“2016-04-30”“2016-05-31”“2016-06-30”
答案 0 :(得分:0)
我认为这是Generate a sequence of the last day of the month over two years的副本,他们建议执行以下操作
res <- execute cn "insert into my_table values ..." $ toField <$> [var1, var2, var3, var4]
只需指定下个月的第一天并生成一个序列,但从中减去1天即可获得前一个月的最后一天。