sql >> Databáze >  >> RDS >> Mysql

Použití časové osy google chart api s php - inicializace DataTable

Toto je váš problém:

$temp[] = array('v' =>  date('D M d Y H:i:s O',$row['HireDate']));

Data musí být zadána ve velmi specifickém řetězcovém formátu:"Date(year, month, day, hours, minutes, seconds)" , kde month je index založený na nule pro měsíc a vše po month je nepovinné (výchozí nastavení je 1 pro day a 0 pro vše ostatní). Chcete-li zadat datum v tomto formátu, měli byste udělat něco takového:

$date = date('D M d Y H:i:s O',$row['HireDate']));
$year = (int) date_format($date, 'Y');
$month = ((int) date_format($date, 'm')) - 1; // adjust to javascript's 0-indexed months
$day  = (int) date_format($date, 'd');
$hours = (int) date_format($date, 'H');
$minutes = (int) date_format($date, 'i');
$seconds = (int) date_format($date, 's');

$temp[] = array('v' => "Date($year, $month, $day, $hours, $minutes, $seconds");



  1. Jak mohu přidat zaškrtávací políčko do datové tabulky, které se použije k odstranění vybraného řádku?

  2. System.Data.OracleClient vyžaduje klientský software Oracle verze 8.1.7 nebo vyšší

  3. Spočítejte počet řádků, které nejsou od sebe vzdáleny více než 10 sekund

  4. Vyhodnocování, když je vyhodnocen výraz v dotazu