2014-10-07 130 views
0

我有這個inputfield::日期轉換爲時間戳

<input type="date" id="filter_date" class="input_filter"> 

,並從該領域得到這個字符串「2014年10月7日」,但我不知道如何將它轉換成時間戳沒有改變輸入字段上的東西...我想使用日期選擇器,但這不能成爲唯一的解決方案-.- 我試過一些瘋狂的解析,轉換和一些功能,但他們都沒有工作..

so問題是我如何將此字符串轉換爲時間戳?

+0

'新的日期( '2014年10月7日')。的getTime()'? – dfsq 2014-10-07 10:03:29

+0

所以在MySQL中,TimeStamp看起來像'YYYY-MM-DD'。你想要什麼? – Bernd 2014-10-07 10:03:42

回答

0
CultureInfo provider = CultureInfo.InvariantCulture; 
    var dateString = "2014-10-07"; 
    var format = "yyyy-MM-dd"; 
    var result = DateTime.ParseExact(dateString, format, provider); 
0
<input name="input_filter" type="date" id="filter_date" class="input_filter"> 

試試這個

echo $timestamp= strtotime($_POST['input_filter']);