Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Korzystanie z osi czasu google chart api z php - inicjalizacja DataTable

To jest twój problem:

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

Daty muszą być wprowadzane w bardzo konkretnym formacie ciągu:"Date(year, month, day, hours, minutes, seconds)" , gdzie month jest indeksem liczonym od zera dla miesiąca, a wszystko po month jest opcjonalne (domyślnie 1 dla day i 0 dla wszystkiego innego). Aby wprowadzić datę w tym formacie, wykonaj coś takiego:

$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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapytanie UNION ze wzorcem aktywnego rekordu kodeignitera

  2. Znacznik czasu z milisekundową precyzją:Jak je zapisać w MySQL

  3. Wygląda na to, że aplikacja internetowa [] uruchomiła wątek o nazwie [Wątek czyszczenia porzuconego połączenia] com.mysql.jdbc.AbandonedConnectionCleanupThread

  4. meta_query, jak wyszukiwać za pomocą relacji OR i AND?

  5. Normalizacja sprawia, że ​​sprzężenia między wieloma tabelami są trudne