Bold BI®Unlock stunning dashboards with Bold BI®: 35+ widgets, 150+ data sources, AI agent & more. Try it for free!
npm install cldr-data --save |
[index.cshtml]
<div id="wrapeer">
<h4>DateTimePicker</h4>
@Html.EJS().DateTimePicker("datetimepicker").Width("250px").Render()
</div>
<script>
document.addEventListener('DOMContentLoaded', function () {
datetimepicker = document.getElementById('datetimepicker').ej2_instances[0];
var L10n = ej.base.L10n;
L10n.load({
'es': {
'datetimepicker': {
placeholder: "Elige una fecha y hora",
today: "Hoy"
}
}
});
loadCultureFiles('es');
datetimepicker.locale = 'es';
});
function loadCultureFiles(name) {
var files = ['ca-gregorian.json', 'numbers.json', 'timeZoneNames.json'];
var loader = ej.base.loadCldr;
var loadCulture = function (prop) {
var val, ajax;
ajax = new ej.base.Ajax(location.origin + location.pathname + '/../../Scripts/cldr-data/main/' + name + '/' + files[prop], 'GET', false);
ajax.onSuccess = function (value) {
val = value;
};
ajax.send();
loader(JSON.parse(val));
};
for (var prop = 0; prop < files.length; prop++) {
loadCulture(prop);
}
}
</script> |