2016-09-21 9 views
0

私はこのコードを実行すると、私は、私は次のような結果、このjavascriptで日付を追加することをお勧めしますか?

<script language="javascript" type="text/javascript"> 

function getdate() { 
    var tt = document.getElementById('txtDate').value; 
    var ct = document.getElementById('package').value; 

    var date = new Date(tt); 
    var newdate = new Date(date); 
    newdate.setDate(newdate.getDate() + ct); 

    var mm = newdate.getMonth()+1; 
    var dd = newdate.getDate(); 
    var yyy = newdate.getFullYear(); 

    var someFormattedDate = mm + '/' + dd + '/' + yyy; 
    document.getElementById('EndDate').value = someFormattedDate; 
} 
</script> 

<div class="form-group"> 
    <label>Start Tour</label> 
    <input type="date" id="txtDate" name="start_date" required> 
</div> 

<p></p> 

<label> Ending Tour</label> 
<input type="text" id="EndDate" name="end_date" required> 


<label>Nama Package</label> 
<select class="form-control" id="package" name="package" onChange="getdate()"> 
    <option value= disabled>--Pilih Package Tour--</option> 
    <?php 
    $sql = mysql_query("select * from package"); 
    while ($lihat = mysql_fetch_array($sql)) { 
    ?> 
     <option value="<?php echo $lihat['lama_hari']; ?>"><?php echo $lihat['nama_package'] ?></option> 
    <?php } ?> 
</select> 

のようなコードを取得している:私はツアーエンディングにこの日付を取得なぜ

enter image description here

を?

データベースの値がナマパッケージの日付を加算すると、値はデータベースに1となります。
結果は09/03/2016でなければなりません。09/21/2016

結果がどうなるかわかりません。私は初心者です。

+0

にそれを含めることを忘れないでくださいJavaScriptでなどの日付をsubracting、追加、変換のために良いです'' x 'が '