Javascript 向引导datetimepicker中的输出文本字段添加自定义文本

Javascript 向引导datetimepicker中的输出文本字段添加自定义文本,javascript,twitter-bootstrap,datepicker,eonasdan-datetimepicker,Javascript,Twitter Bootstrap,Datepicker,Eonasdan Datetimepicker,我在这里使用bootstrap 3日期/时间选择器: 是否可以自定义日期/时间文本字段中的输出文本?我希望在开头添加一个字符串,例如“出发:” 我当前的设置非常简单,javascript简单: $('#datetimepicker').datetimepicker({defaultDate:'now',ignoreReadonly: true }); $('#datetimepicker').data("DateTimePicker").format('DD/MM/YYYY HH:mm:ss'

我在这里使用bootstrap 3日期/时间选择器:

是否可以自定义日期/时间文本字段中的输出文本?我希望在开头添加一个字符串,例如“出发:”

我当前的设置非常简单,javascript简单:

$('#datetimepicker').datetimepicker({defaultDate:'now',ignoreReadonly: true });
$('#datetimepicker').data("DateTimePicker").format('DD/MM/YYYY HH:mm:ss');
HTML是:

<div class="form-group" style = "margin-bottom:4px;">
    <div class='input-group date' id='datetimepicker'>
        <input type='text' class="form-control" readonly='readonly'/>
        <span class="input-group-addon" style="padding: 6px 11.5px;">
        <span class="glyphicon glyphicon-calendar"></span>
        </span>
    </div>
</div>


这将按照代码中给出的格式显示日期和时间。如何将字符串“出发:添加到文本字段的开头?

您必须在选项中使用方括号,因为组件使用力矩标记

$('input').val('Departing: ' + pickedDate.toString());
Moment docs有一个转义字符,表示:

要转义格式字符串中的字符,可以将字符括在方括号中

moment().format('[today] dddd'); // 'today Sunday'
以下是一个工作示例:

$(“#日期时间选择器”)。日期时间选择器({
默认日期:'现在',
ignoreReadonly:对,
格式:“[出发日期:]DD/MM/YYYY HH:MM:ss”
});


尝试将格式:“出发日/月/年”HH:MM:ss添加到第二条语句中。检查这个提琴:你的提琴正是我想要的,我现在试图找出为什么它在你的提琴中工作,但在我的代码中它用值解析Hello字母,这就是为什么我问这个问题,因为我已经试过了。有趣!好的,你的工作,因为它使用不同的日期时间选择器,请参阅问题中我正在使用的链接。无论如何谢谢你!我已经考虑过这个问题,但是只要日期发生变化,它就需要被触发,这是可能的,因为有事件处理程序,但是我试图避免使用这个解决方案,希望有一个更整洁的解决方案。太好了,谢谢你解释它背后的原因,我知道库使用了这个时间,但我不知道这一刻有一个逃跑序列。不客气,很高兴能帮上忙。我知道从datetimepicker文档中很难找到转义字符部分。