Bootstrap datetimepicker 仅在扩展日历中默认日期和时间

Bootstrap datetimepicker default date&time in expanded calendar only

此配置:

$(function () {
    $('#datetimepicker').datetimepicker({
        defaultDate: moment(),
        sideBySide: true
        });
});

允许在没有为此字段设置值时设置默认日期和时间(例如来自数据库)。

我的问题:我想对其进行配置,使其仅在单击日历图标后才显示默认日期和时间。 IE。如果没有值传递给输入,默认情况下它应该是空的,如果用户点击日历,它就会成为默认值(见下面的解释图片)。

找到解决方案here:

$("#myDateTimePicker").datetimepicker({
  useCurrent: false
}).on('dp.show', function() {
  return $(this).data('DateTimePicker').defaultDate(new Date());
});

它不是很优雅,所以如果有人知道如何让它更漂亮,欢迎您的回答。