3

datetimepicker 상자에서 datetime을 선택하면 날짜 객체를 가져올 수 없습니다. datetime 객체를 얻고 유닉스 정수로 변환하려면 어떻게해야합니까?JQuery를 통해 Bootstrap DateTimePicker에서 date 객체를 가져올 수 없습니다.

<link href="//cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.7.14/css/bootstrap-datetimepicker.css" rel="stylesheet"/> 

그리고 여기 내 JS :

<script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.13.0/moment.min.js"></script> 
다음

<div class="form-group" align="center"> 
<div class='input-group date' id="startDate"> 
    <input type='text' class="form-control" name="org_startDate" placeholder="Wo" data-format="yyyy-MM-dd hh:mm:ss"/> 
    <span class="input-group-addon"> 
     <span class="glyphicon glyphicon-calendar"></span> 
    </span> 
</div> 
내 CSS의 :

여기 내 HTML 코드입니다

jQuery(function() { 
    jQuery('#startDate').datetimepicker({ 
     locale: 'de', 
     format: 'dd, DD.MM.YYYY, HH:mm', 
     minDate: moment(), 
    }); 
}); 


// WHAT CODE DO I NEED HERE TO GET DATE OBJECT AND TRANSFORM IT INTO UNIX INTEGER 
var dateStr = $("#startDate").find("input").val(); 
var date = Date.parse(dateStr); 

alert(date + " " + new Date(date)); 
+0

볼 - http://stackoverflow.com/questions/10533490/datetimepicker-getdate-to-return- date-time-in-utc-format –

답변

5

이 같은 날짜 값에 액세스 할 수 있습니다

var date = $('#startDate').data('DateTimePicker').date(); 

The date time picker documentation 상태 : 모든 기능이 데이터를 통해 액세스 할 수 있습니다

참고 예를 들어, 속성 .. $ ('#에있는 DateTimePicker') 데이터 ("을 DateTimePicker") 기능()이 당신을 도움이된다면

+1

예,이 방법이 유용합니다. 고맙습니다. 이것에 몇 시간을 보냈습니다. 너는 내 하루를 구했다. –

관련 문제