Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171

    dividere un periodo di tempo

    ho la necessità di dover dividere un periodo di tempo in vari righi e cioè:

    ho per esempio due text cosi:

    dal 01/01/2006 al 20/05/2009 , e in pratica dovrei creare una tabella cosi:
    <table>
    dal al
    01/01/2006 31/12/2006
    01/01/2007 31/12/2007
    01/01/2008 31/12/2008
    01/01/2009 20/05/2009
    </table>

    in pratica in base all'anno.

    come posso risolvere?

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Recuperi gli anni e fai una for/next dal primo all'ultimo anno (meno uno).
    E poi aggiungi l'ultima riga conoscendo il primo giorno (capodanno) e l'ultimo (l'ultima data).

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171
    per recuperare gli anni?
    come dovrei fare?

  4. #4

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171
    se per esempio il periodo è
    dal 20/01/2006 al 28/08/2008?
    posso recuperare 2006 2008
    ma l'anno intermedio?

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    te l'ho già detto... con una for / next dal 2006 al 2008...

    Roby

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171
    scusa ma non riesco a trovare gli anni.
    sarà l'orario!

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    1,171
    sono riuscito a dividere il periodo in vari periodi;
    esempio:
    dal al
    01/01/2006 31/12/2006
    01/01/2007 31/12/2007
    01/01/2008 31/12/2008

    ora dovei memorizzare tanti record quante sono le righe.
    ho pensato a creare un array e poi memorizzarlo su un database.
    come posso creare il tutto?

    considera che i periodi quando li scrivo con for next si chiamano:
    dal=dalx
    al=alx

    ho provato cosi:
    dati=dati &" ," & anni1 &"," & dal & "," & alx
    ed effettivamente se faccio un response.write mi scrive:
    01/01/2006,31/12/2006,01/01/2007 ecc...

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.