将日期转换为 json bootstrap 日历中的字符串

convert date into string in json bootstrap calendar

我在使用 bootstrap 日历时遇到问题。 event.json.php 的例子给我这样的代码:"id": "293", "title": "This is warning class event with very long title to check how it fits to evet in day view", "url": "http://www.example.com/", "class": "event-warning", "start": "1362938400000", "end": "1363197686300" 我尝试将 "start" 转换为日期。结果与示例不同。然后,我尝试从数据库中提供一个日期字符串,但它不起作用。所以,当我尝试将 1363197686300 转换为日期时,结果并不像我想的那样。谁能帮我解决这个问题? 如果您混淆了我的英语,请随时问我。 T_T:)

这是我的代码。我只是重复使用 events.json.php 的示例 我只是循环代码并从数据库中提取值。

{
"success": 1,
"result": [
<?php include "config\conn.php";
                    $no = 1;
                    $sql="SELECT * from tbl_thread";
                    $query = mysql_query($sql);
                    $jmlh_evnt = mysql_num_rows($query);
                    while ($row=mysql_fetch_assoc($query)){
                        if($no == $jmlh_evnt){
    echo '{
        "id": "'.$row['id_thread'].'",
        "title": "'.$row['judul'].'",
        "url": "http://www.example.com/",
        "class": "'.$row['status'].'",
        "start": "'.date("Y/m/d H:i:s", $row['tgl_event']).'",
        "end":   "'.date("Y/m/d H:i:s", $row['selesai_event']).'"
        }'; }
    else {
    echo '{
        "id": "'.$row['id_thread'].'",
        "title": "'.$row['judul'].'",
        "url": "http://www.example.com/",
        "class": "'.$row['status'].'",
        "start": "'.date("Y/m/d H:i:s", $row['tgl_event']).'",
        "end":   "'.date("Y/m/d H:i:s", $row['selesai_event']).'"
    },';

    }

}$no++; ?>
    {
        "id": "",
        "title": "",
        "url": "",
        "class": "",
        "start": "2015-11-14 12:00:00",
        "end":   "2015-11-15 12:00:00"
    }
]

}

{ "success": 1, "result": [ { "id": "1", "title": "Gala Dinner with Rektor", "url": "http://www.example.com/", "class": "event-info", "start": "2015/10/11 12:00:00", "end": "2015/10/12 12:00:00" },{ "id": "2", "title": "test", "url": "http://www.example.com/", "class": "event-warning", "start": "2015/11/12 00:00:00", "end": "2015/11/12 00:00:00" }, { "id": "", "title": "", "url": "", "class": "", "start": "2015-11-14 12:00:00", "end": "2015-11-15 12:00:00" } ] }

您需要从字符串中提取数字,并将其传递给 Date 构造函数:

var date = new Date(parseInt(start));

然后你可以格式化日期

var newDate = dateFormat(date, "mm/dd/yyyy");