【发布时间】:2014-09-30 15:14:26
【问题描述】:
我想知道是否可以简单地设置DatePicker 控件的默认日期? 我想在日期选择器上保存当前日期和另一个保存日期(当前日期 - 1 个月)。
这是我使用 onAfterRendering 方法的方式:
onAfterRendering: function() {
var date = new Date();
var yyyy = date.getFullYear().toString();
var mm = (date.getMonth() + 1).toString(); // getMonth() is zero-based
var dd = date.getDate().toString();
var ending = yyyy + (mm[1] ? mm : "0" + mm[0]) + (dd[1] ? dd : "0" + dd[0]); // padding
sap.ui.getCore().byId("ending").setYyyymmdd(ending);
date.setMonth(date.getMonth() - 1);
yyyy = date.getFullYear().toString();
mm = (date.getMonth() + 1).toString(); // getMonth() is zero-based
dd = date.getDate().toString();
var beginning = yyyy + (mm[1] ? mm : "0" + mm[0]) + (dd[1] ? dd : "0" + dd[0]); // padding
sap.ui.getCore().byId("beginning").setYyyymmdd(beginning);
},
【问题讨论】:
标签: javascript datepicker sapui5