Javascript 在引导DatetimePicker中显示自定义格式

Javascript 在引导DatetimePicker中显示自定义格式,javascript,jquery,bootstrap-datetimepicker,Javascript,Jquery,Bootstrap Datetimepicker,我正在使用引导的DateTimePicker,我正在加载一个包含多行的视图,每个视图都有一个DateTimePicker,我正在使用时间戳从数据库中预加载值,例如datetime: 2016-01-05 04:00:00 这很好,但我想以DD/MM/YYYY HH:MM:ss的格式显示,我将其放在格式选项中,如下所示: $('.input-group.date').datetimepicker({ locale: "es", stepping:15,

我正在使用引导的DateTimePicker,我正在加载一个包含多行的视图,每个视图都有一个DateTimePicker,我正在使用时间戳从数据库中预加载值,例如datetime:

2016-01-05 04:00:00
这很好,但我想以DD/MM/YYYY HH:MM:ss的格式显示,我将其放在格式选项中,如下所示:

$('.input-group.date').datetimepicker({
        locale: "es",
        stepping:15,
        format:'DD/MM/YYYY HH:mm:ss'    ,
        widgetPositioning:{
                            horizontal: 'auto',
                            vertical: 'bottom'
                        }
    });
但这不起作用,这给我加载了一个空字段。然后,我尝试使用data属性,将其添加到HTML标记中:

data-date-format="DD-MM-YYYY hh:mm:ss"
但是,它给了我一个充满了非常奇怪的东西的领域,像这样的东西(这对我来说没有意义):

但是,当我放置:
data-date-format=“YYYY-MM-DD hh:MM:ss”
时,效果非常好,但它不是我想要的格式。 那么,我能做到吗?我应该考虑什么样的事情?
先谢谢你

您可以使用选项或使用指定格式数组。不过,我建议您使用
extraFormats

extraFormat: ['...','....']

您是否尝试在html元素中使用它?工作正常。你可以在这里测试@佛朗哥:是的!是的,但只有当用户填写一个空字段时,这才有效。我的字段已经有值,用户只能更改它。并且它没有以有效的方式显示数据库中给出的值format@KethaKavya就像我说的,这对一个空的领域很有效。但是它没有很好地显示从数据库预加载的日期时间如果输入有值,则使用的日期格式应该与引导日期时间选择器的
格式
选项中声明的日期格式匹配。如果需要显示与数据库中使用的格式不同的格式,则应在填充表单之前对其进行转换,并在插入数据库之前将其转换回。
extraFormat: ['...','....']