2016-11-07 4 views
0

私は私のフォーム日時ピッカーで入力日付の値を取得し、私は一瞬のJSでこれ時間10 hoursを追加することができますどのように15/02/2016 18.00Moment.JSで時間のピッカー結果を追加するには?

このフォーマットを取得し、その結果はあなたが単に瞬間を使用することができます16/02/2016 04.00

答えて

0

になりますaddメソッド。

まず第一に、parseご入力文字列モーメントオブジェクトの指定フォーマットに変換し、その後、addを使用して時間を追加し、最終的に(あなたが文字列が必要な場合formatを使用)、結果を表示します。ここで

基本的な作業例:

// Get input value 
 
var inputValue = $('#datetimepicker').val(); 
 
// Parse string into moment object 
 
var momObj = moment(inputValue, 'DD/MM/YYYY HH.mm'); 
 
// Add 10 hours 
 
momObj.add(10, 'hours'); 
 
// Show the result 
 
$('#result').html(momObj.format('DD/MM/YYYY HH.mm'));
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.15.2/moment.min.js"></script> 
 

 
<input id="datetimepicker" type="text" value="15/02/2016 18.00"> 
 

 
<span id="result"><span>

ので、多分あなたは「ドン、多くのdatetimepickersあなたはDateオブジェクトとして、あるいはモーメントオブジェクトとしてピッカーの値を取得してみましょうAPIを持っていることに注意してください解析ステップを実行する必要があります。

関連する問題