I have something fundamentally wrong with my datePicker code.
With a locale of "en" it shows "October 13, 2014" in the box.
However with the locale set to "es" I get "enero 26, 2020".
var dateval = new Date("October 13, 2014 11:13:00");
var oModel1 = new sap.ui.model.json.JSONModel();
sap.ui.getCore().setModel(oModel1);
oModel1.setData({
dateValue: dateval
});
var com = (new sap.ui.commons.DatePicker("date2",{
locale: "es",
value: {
path: "/dateValue",
type: new sap.ui.model.type.Date({
style: "long"})
}
}));
com.placeAt("dt2");
</script>
</head>
<body class="sapUiBody">
<div id="dt2"></div>
</body>