我有從數據庫中提取所需信息的php代碼。 php日期代碼格式爲「格式(」Y-m-d H:i:s「)」。我試圖從數據庫中獲取這些日期,並使用JavaScript將它們添加到日曆中。我循環那裏我想要添加到日曆的事件。我必須以不同的方式找到解決方案,但都無法解決問題。PHP從數據庫中提取數據並將日期轉換爲iso8610 JavaScript日期
<script type='text/javascript'>
<?php for($x = 0; $x < count($events); $x++) { ?>
var dateToConvert = new Date('<?php echo date(DATE_ISO8601, strtotime($events[$x]["startDate"])); ?>');
var startDate = dateToConvert.toISOString();
var endDate = '<?php echo date(DATE_ISO8601, strtotime($events[$x]["endDate"])); ?>';
var events = [
{
title: '<?php echo $events[$x]["name"]; ?>',
start: new Date(startDate),
end: endDate
}
];
<?php } ?>
</script>
我假設我失去了一些微小的東西,但我無法弄清楚。我使用了Chrome調試器,這就是我的輸入。 (2013-03-18T01:00:00-0600)它似乎沒有像最終的Z那樣結束Z.
數據庫中的值是(2013-03-18 01:00:00)。
我錯過了什麼?
謝謝。這工作。 – user2171505 2013-03-15 14:23:32