Visualizzazione dei risultati da 1 a 2 su 2

Discussione: operazioni con le date

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    19

    operazioni con le date

    Ciao a tutti,

    ho due date nel formato yyyy-mm-gg h:m:s (es. 2005-09-22 17:51:53)
    e devo calcolare la differenza.....

    se faccio semplicemente
    $durata=$riga[enddate]- $riga[startdate] il risultato mi viene =0
    (2005-09-22 16:07:09 - 2005-09-22 16:06:50) sicuramente essite una qualche funzione, mi potete dare una mano?


    grazie in anticipo
    Alko

  2. #2
    Il tuo e' un classico caso in cui conviene usare Unix_Timestamp... quando la data e' compresa di orario....
    codice:
    SELECT *, UNIX_TIMESTAMP(data_fine) - UNIX_TIMESTAMP(data_inizio) as tot
    FROM TABELLA
    In "tot" troverai il numero dei secondi.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.