Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21

Discussione: validazione data

  1. #1

    validazione data

    Ho un grossissimo problema...

    devo lavorare con le date, ma le date che mi servono vanno dal paleolitico al futuro prossimo.

    Non so da dove cominciare idee?
    Questa volta, più che un voto.. è favoreggiamento.

  2. #2
    http://it.wikipedia.org/wiki/ISO_8601

    questo mi aiuta un po' ma
    Questa volta, più che un voto.. è favoreggiamento.

  3. #3
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    devo lavorare con le date, ma le date che mi servono vanno dal paleolitico al futuro prossimo.

    quindi?

  4. #4
    Originariamente inviato da bstefano79
    quindi?
    quindi come le metto sul db, per esempio?

    Avanti cristo, dopo cristo.. come gestirli..?

    5 milioni di anni fa come li metti nel db? e poi all'utente come la mostri?


    quindi?
    Questa volta, più che un voto.. è favoreggiamento.

  5. #5
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    io le metterei sotto forma di stringa e aggiungerei un campo in più AC o DC

  6. #6
    Sul link che ho postato sopra parlano di mettere un - davanti all'anno ma non so se mysql:date permette questo.

    C'e anche il discorso per gli anni con + di 4 numeri, 200505 diventa ambiguo..

    Secondo me è meglio se mi creo tutto un sistema personalizzato..
    Questa volta, più che un voto.. è favoreggiamento.

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2011
    Messaggi
    420
    Secondo me dipende anche dal livello di precisione di cui hai bisogno...
    Se ti basta ad esempio "un milione di anni fa..." tutte le funzioni time, timestamp ecc e anche scervellarsi sul formato credo non serva più a nulla...
    Se invece hai bisogno di "un milione e 412 anni, 6 mesi 7 giorni e 4 ore e mezzo fa..." allora sei nella cacca...
    - "Si sono vegetariano. Diciamo che non mangio nulla che abbia un cuore"
    - "E i carciofi?"

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    209
    Codifica le date usando tre campi numerici, uno per l'anno, uno per il mese e uno per il giorno.

  9. #9
    grazie per i contributi,

    per quanto riguarda la precisione dovrà essere giornaliera indipendentemente da tutto..
    devo poter indentificare un giorno qualsiasi..

    non penso proprio di staccare giorno mese e anno inutilmente, tanto il problema è solo per l'anno che può variare di molto..

    credo che mi costruirò una stringa con qualche separatore

    tipo: aaaaaaaaaaaaa.mm.gg

    ma per il prima e dopo cristo
    Questa volta, più che un voto.. è favoreggiamento.

  10. #10
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    209
    Potresti eventualmente codificare la data come una data vera e propria e l'anno come numero a parte, naturalmente nei tuoi calcoli dovresti ignorare l'anno della data.
    Poi dipende da cosa ci devi fare.
    La stringa con separatori anche è una buona idea.

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.