|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jan 2004
Città: ROMA
Messaggi: 2055
|
[MySQL] CREATE TABLE con attributo TIME
Salve a tutti,
ho bisogno di creare una tabella in un db mysql che abbia un attributo TIME, ma il fatto è che il tempo ha questo formato: hh:mm:ss. Io invece ho dei tempi che rappresento così: mm:ss:mss. Dove mss sono i millesimi di secondo a 3 cifre appunto. Come posso fare? Devo prendere questi dati tramite una query da PHP e usare questi dati per poi fare un grafico che su un asse riporta appunto il tempo in mm:ss:mss. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2005
Città: Resana - TV
Messaggi: 960
|
purtroppo i tipi di dato TIME e DATETIME di MySql non supportano i millisecondi!
potresti crearti un campo di tipo bigint (sono 64 bit) e salvarti la data in formato utc convertita in millisecondi. calcolando che un anno dovrebbe essere composto da 31536000000 millisecondi , questo sistema ti dovrebbe bastare per un po' di anni penso 'notte |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jan 2004
Città: ROMA
Messaggi: 2055
|
Grazie,
a questo punto penso che trasformerò tutto in secondi,millisecondi, così userò il tipo di dato double. Tanto non ha importanza che mysql identifichi il tempo nel mio caso. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:51.




















