Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [Mysql / php] calcolare la differenza tra due campi datetime

    Come posso calcolare la differenza tra due campi datetime…????
    È possibile farlo calcolare direttamente ad mysql tramite quary o bisogna calcolarlo tramite php..???

    es:

    data_ord = 2004-07-30 12.20.21
    data_con = 2004-07-30 13.21.21

    in questa caso la dif è di un ora e un minuto.

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    534

    Re: [Mysql / php] calcolare la differenza tra due campi datetime

    Originariamente inviato da cichity74
    Come posso calcolare la differenza tra due campi datetime…????
    È possibile farlo calcolare direttamente ad mysql tramite quary o bisogna calcolarlo tramite php..???

    es:

    data_ord = 2004-07-30 12.20.21
    data_con = 2004-07-30 13.21.21

    in questa caso la dif è di un ora e un minuto.

    Grazie
    Il problema che può derivare da questo calcolo è quello di avere una data timestamp non valida. Stesso problema che c'è sia in mysql che in php usando le funzioni a disposizione. Se la differenza da calcolare è nell'ambito delle 24 ore si può fare direttamente con una query, se invece devi calcolare anche i giorni/mesi /anni bisogna fare una funzione apposita.


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.