2012-08-01 64 views
-2

海蘭我不知道我怎麼可以轉換FullCalendar開始和結束日期,這樣我可以在數據庫中插入它,這是fullcalendar JS給出的輸出:轉換Fullcalendar開始/結束日期爲MySQL

末星期四八月16 2012 00:00:00 GMT 0300

開始星期三2012年8月8日00:00:00 GMT 0300

它可以通過完成JavaScript或PHP的,這就是我發送thouth JSON :

標題=測試&開始=星期三2012年8月8日00:00:00 GMT + 0300 &端=星期四年08月16 2012 00:00:00 GMT + 0300 & UID = 7

> $.ajax({ 
>  cache: false, 
>  type: 'POST', 
>  url: siteURL + 'ajax/add_holiday', 
>  data: 'title=' + title + '&start=' + start +'&end=' + end + '&uid=' + '<?php echo $_SESSION['user']->uid; ?>', 
>  success: function(data) { 
>     
>  } 
> }); 
+0

請告訴我們,到目前爲止你做了什麼,也什麼格式的日期,你甚至想進入它。輸入ajax請求等! – 2012-08-01 13:52:39

+0

也發佈了ajax請求也是我需要的形式是YYYY MM DD,mysql正常格式 – 2012-08-01 13:56:08

回答

4

使用FullCalendar's built-in function

start = $.fullCalendar.formatDate(start, "YYYY-MM-dd HH:mm:ss"); 
+0

Tnks有一點點反覆它像一個魅力start = $ .fullCalendar.formatDate(開始,「yyyy-MM-dd HH:mm: SS「); – 2012-08-01 13:58:30

+0

對不起,我的壞 - 糾正它。 – MiDo 2012-08-01 14:00:05

+0

我試過了,但它不會解析這一年。爲什麼會這樣?例如, 'var st = $ .fullCalendar.formatDate(start,「YYYY-MM-dd」);' start確實包含年份,但變量st分配了值'YYYY-08-20'。 – 2012-11-25 22:29:12