2012-07-23 78 views
0

我的表單中有3個字段。一個字段包含datepacker,另外兩個字段包含時間和分鐘的選擇字段。有沒有可能將這三個字段的數據轉換爲時間戳?從3個字段計算的日期

<label for="date_from">Date *</label> 
<input type="text" size="20" id="date_from" name="[date_from]" value="" readonly="readonly" /> 

<label for="time_from_hour">Hour: </label> 
<select id="time_from_hour" name="[time_from_hour]" class="select"> 
    <option value="">---</option> 
    <option value="1">1</option> 
    <option value="2">2</option> 
    <option value="3">3</option> 
    <option value="4">4</option> 
    <option value="5">5</option> 
    <option value="6">6</option> 
    <option value="7">7</option> 
    <option value="8">8</option> 
    <option value="9">9</option> 
    <option value="10">10</option> 
    <option value="11">11</option> 
    <option value="12">12</option> 
    <option value="13">13</option> 
    <option value="14">14</option> 
    <option value="15">15</option> 
    <option value="16">16</option> 
    <option value="17">17</option> 
    <option value="18">18</option> 
    <option value="19">19</option> 
    <option value="20">20</option> 
    <option value="21">21</option> 
    <option value="22">22</option> 
    <option value="23">23</option> 
</select> 
<span> : </span> 

<label for="time_from_minute" style="display: none;">Minute: </label> 
<select id="time_from_minute" name="[time_from_minute]" class="select"> 
    <option value="">---</option> 
    <option value="00">00</option> 
    <option value="15">15</option> 
    <option value="30">30</option> 
    <option value="45">45</option> 
</select> 

對不起,我的英語:P

感謝您的幫助。

+0

退房[MomentJS(HTTP: //momentjs.com/) – elclanrs 2012-07-23 08:46:32

+0

日期的格式是什麼? – 2012-07-23 08:58:27

回答

0

如果你得到的日期的格式爲mm/dd/yyy hh:mm,那麼你可以試試下面的代碼

var myDate="7/23/2012 10:03"; 
myDate=myDate.split("/"); 
var newDate=myDate[1]+","+myDate[0]+","+myDate[2]; 
var timestamp = (new Date(newDate).getTime()/1000); 

您可能需要做出改變,以滿足您的要求