Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    52

    [sql]formattare ora TIME

    tramite un form inserisco un orario in formato TIME,
    quano faccio una query per visualizzare questi orari escono in formato hh:mm:ss
    come faccio a formattare l'ora in modo da avere hh:ss?
    ho già letto la pillola a riguardo ma non ho capito molto

  2. #2
    Al momento non ricordo esattamente, ma trovai le informazioni delle quali avevo bisogno sul sito del MySql.
    E' possibile cambiare le formattazioni anche con il MySql.

  3. #3

    Re: [sql]formattare ora TIME

    Originariamente inviato da Bietula
    tramite un form inserisco un orario in formato TIME,
    quano faccio una query per visualizzare questi orari escono in formato hh:mm:ss
    come faccio a formattare l'ora in modo da avere hh:ss?
    ho già letto la pillola a riguardo ma non ho capito molto
    usa time_format()

    SELECT *, TIME_FORMAT(campo_time, '%H:%i') as ora FROM ...


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

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    52
    grazie mille, come al solito era un errore banalissimo, infatti nel pillolone sulle date avevo trovato TIME_FORMAT ma non funzionava perchè sbagliavo la collocazione, lo mettevo subito dopo il select.

    grazie mille

  5. #5
    Originariamente inviato da Bietula
    grazie mille, come al solito era un errore banalissimo, infatti nel pillolone sulle date avevo trovato TIME_FORMAT ma non funzionava perchè sbagliavo la collocazione, lo mettevo subito dopo il select.

    grazie mille
    Funziona anche dopo il SELECT.

    SELECT TIME_FORMAT(campo_time, '%H:%i') as ora

    Lo metto sempre dopo SELECT * perche' sono in molti che danno l'alias uguale al nome del campo reale, Se metti * dopo il time_format() il campo viene sovrascritto dal contenuto della tabella, se il nome e' uguale, e vanifica la trasformazione.


    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.