我正在尝试使用file.path()创建大量的url,但我有基础,但是需要以月份的格式添加从2005/01到2018/12的日期
我想得到
getAllBackOrderData: function () {
var filters = [
new Filter("CompanyID", FilterOperator.EQ, vc.company)
];
someService.getBackOrders(vc, filters).then(function (data) {
data.results = vc._sanitizeTableModel(data);
var backOrderModel = new JSONModel(data);
vc.getView().setModel(backOrderModel,"dataModel");
SpinnerUtils.stopSpinner(vc);
}).catch(function (error) {
...
}).then(function () {
SpinnerUtils.stopSpinner(vc);
});
**********************************************************************
_sanitizeTableModel: function (data) {
return data.results.map(function (order) {
order.qobEditable = false;
//need to add this
//order.previousBOQty = order.backOrder
return order;
})
},
依次类推,直到
"2005/01","2005/02","2005/03"
我对r很陌生,这看起来应该很简单,但我一直无法弄清。
任何帮助都会很棒,谢谢!
答案 0 :(得分:0)
我们可以在seq
类元素(Date
,from
)上使用to
并在
out <- format(seq(as.Date("2005-01-01"), as.Date("2018-12-31"),
by = "1 month"), "%Y/%m")
head(out)
#[1] "2005/01" "2005/02" "2005/03" "2005/04" "2005/05" "2005/06"
tail(out)
#[1] "2018/07" "2018/08" "2018/09" "2018/10" "2018/11" "2018/12"