2017-10-09 10 views
0

現在の最新のdatetimepickerを表示したかっただけですが、現在の時刻から数時間遅れています。現時点では、endDateを使用して制限を「今日」に制限しています。マロットdatetimepickerを使用して今日の日付と時刻がカレンダーに表示されない

私はここからmalotのDateTimePickerを使用しています:https://www.malot.fr/bootstrap-datetimepicker/

HTML

<div class="form-group col-xs-12 col-sm-6 col-md-6 col-lg-6"> 
    <label for="dtp_input4" class="control-label">Start Time</label> 
    <div class="input-group date form_starttime" data-date="" data-date-format="dd/MM/yyyy HH:ii" data-link-field="dtp_input1"> 
     <input class="form-control" size="16" type="text" value="" readonly data-ng-model="startDT"> 
     <span class="input-group-addon"><span class="fa fa-calendar"></span></span> 
     <span class="input-group-addon"><span class="fa fa-times" id="remove"></span></span> 
    </div> 
    <br/> 
</div> 

JS

$('.form_starttime').datetimepicker({ 
    todayBtn: 1, 
    autoclose: 1, 
    todayHighlight: 1, 
    format: 'yyyy.mm.dd HH:ii', 
    pickerPosition: "bottom-left", 
    endDate: '+0d', 
}) 
.on('changeDate', function (selected) { 
    var minDate = new Date(selected.date.valueOf()); 
    $('.form_endtime').datetimepicker('setStartDate', minDate); 
}); 

画像

私は、これは1548年だったが、それだけで私はそれが、これはどのようにあるyyyy-mm-dd hh:ii

する必要がありますが、形式に誤りがあると0700

enter image description here

+0

はこちら

あなたの国に「Asia/Ulaanbaatar」を変更してください

チェックあなたはhtmlコードあまりに –

+0

タイムゾーンが何を提供することができます? –

+0

@ashish yadav GMT + 8 –

答えて

1

まで現れ掲載時点の現在の時刻私はそれがうまくFOに取り組んでいると、HTMLやスクリプトで、あなたのフォーマットが一致していないと考えられる例がドキュメントで定義され、フォーマットは

<div class="input-append date form_datetime"> 
    <input size="16" type="text" value="" readonly> 
    <span class="add-on"><i class="icon-th"></i></span> 
</div> 

<script type="text/javascript"> 
    $(".form_datetime").datetimepicker({ 
     format: "dd MM yyyy - hh:ii" 
    }); 
</script>  

として与えられています私も、私が示唆していることを変えてみてください。

+0

答えが受け入れられれば...ありがとうございます。 –

+0

書式では現在の時刻に選択が変更されません –

+0

ドキュメントに書かれている書式はこのようです。 –

1
var yourTimeZone = = moment.tz("2016-10-07 12:00", "Asia/Ulaanbaatar"); 
yourTimeZone.format() // returns "2016-10-07T12:00:00+08:00" 

あなたの現在のタイムゾーン時間でstartDate:2016-10-07T12:00:00+08:00プロパティを渡す必要があります。 timezone

関連する問題