簡體   English   中英

來自mysql的Google圖表數組中的PHP日期格式

[英]PHP Date format in array for Google Charts from mysql

在 mysql 查詢結果的循環期間,我從我的 db 表中返回一個日期 (yyyy-mm-dd)。 問題是我不知道如何為 Google Charts (line) 設置格式。 json 數組的正確返回值是多少?

foreach($resultForLine as $rCL) {
    $tempCL = array();
    $tempCL[] = array('v' => (date(Y n j)) $rCL['startDate']);
    $tempCL[] = array('v' => (int) $rCL['Total']);
    $rowsCL[] = array('c' => $tempCL);
}

您想解析然后以所需的格式輸出。 Php 使使用 createFromFormat 解析日期變得非常容易

http://php.net/manual/en/datetime.createfromformat.php

然后您可以以所需的格式或時間戳輸出。 使用格式或 getTimestamp。

例如。

$date = DateTime::createFromFormat('Ym-d', $rCL['startDate']);

$tempCL[] = array('v'=>$date->getTimestamp());

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM