在 DatePicker 中更改 SAPUI5 中的日期格式
Changing format of the date in SAPUI5 in DatePicker
我正在尝试像这样获取 DatePicker 的值:
var start_date = sap.ui.getCore().byId("start_date_add").getValue();
但我得到的日期格式是 2015 年 7 月 29 日,
我想解析它,所以它是这样的:
2015-08-29。
我的日期选择器的构造函数:
new sap.ui.commons.DatePicker({
id: "start_date_add",
value: {
type: new sap.ui.model.type.Date({
pattern: "yyyy-MM-dd",
strictParsing: true
})
}
}),
感谢任何帮助
希望这对您有所帮助。
var start_date = sap.ui.getCore().getModel("appView").getProperty("/dateValue");
var dateFormat = sap.ui.core.format.DateFormat.getDateInstance({pattern : "yyyy-MM-dd" });
var date = new Date(start_date);
var dateStr = dateFormat.format(date);
console.log(dateStr);
var E_date = new sap.m.DatePicker("E_date", {
displayFormat : "yyy-MM-dd",
valueFormat : "yyy-MM-dd",
value : {
path : "displayDate"
}
});
我正在尝试像这样获取 DatePicker 的值:
var start_date = sap.ui.getCore().byId("start_date_add").getValue();
但我得到的日期格式是 2015 年 7 月 29 日, 我想解析它,所以它是这样的: 2015-08-29。 我的日期选择器的构造函数:
new sap.ui.commons.DatePicker({
id: "start_date_add",
value: {
type: new sap.ui.model.type.Date({
pattern: "yyyy-MM-dd",
strictParsing: true
})
}
}),
感谢任何帮助
希望这对您有所帮助。
var start_date = sap.ui.getCore().getModel("appView").getProperty("/dateValue");
var dateFormat = sap.ui.core.format.DateFormat.getDateInstance({pattern : "yyyy-MM-dd" });
var date = new Date(start_date);
var dateStr = dateFormat.format(date);
console.log(dateStr);
var E_date = new sap.m.DatePicker("E_date", {
displayFormat : "yyy-MM-dd",
valueFormat : "yyy-MM-dd",
value : {
path : "displayDate"
}
});