Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317

    Gestione Date su diversi database

    Ciao ragazzi sto programmando una applicazione con supporto multi-database
    in questo momento salvo il timestamp delle date nel formato unix 1234567890 e poi lo formatto con php.

    Avevo pensato all'utilizzo della funzione date di mysql, ma... nel momento in cui cambia il database cambia anche la query da eseguire, quindi cosa mi consigliate di fare?

    1) Continuare a fare come faccio ora
    2) Gestire le date modificando le query in base al database installato

    La seconda soluzione mi sembra più professionale, ma meno pratica. Voi cosa ne pensate? Oltretutto non dover formattare le date aumenterebbe le prestazioni dello script (so che detto nel 2014 è alquanto strano vista la grande possibilità di spreco di risorse senza che l'occhio umano possa percepirlo)

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    287
    hai pensato anche alla soluzione di usare date in formato stringa?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317
    è quello che ho detto, utilizzare le funzioni native di sql come date, ma poi dovrei scrivere diverse query per supportare diversi db...

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2014
    residenza
    Genova, presenza costante a Milano
    Messaggi
    100
    A me sembra che mydb ti abbia consigliato una cosa diversa...

    Comunque se non sbaglio CURRENT_TIMESTAMP() funziona su tutti i db.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317
    Quote Originariamente inviata da razzoli Visualizza il messaggio
    A me sembra che mydb ti abbia consigliato una cosa diversa...

    Comunque se non sbaglio CURRENT_TIMESTAMP() funziona su tutti i db.
    Indubbiamente, può essere che io abbia capito male.

    Intendeva già formattata come 01/01/1999 lato server?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.