Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870

    Periodo di osservazione

    Scusate...

    Avrei questa necessità:

    Devo visualizzare un periodo di osservazione compreso tra due date; la data iniziale deve essere sempre il primo giorno del mese corrente, quella finale deve essere riferita al primo giorno del mese corrente-5.

    Come posso fare ad automatizzare questo intervallo con ASP????

    Grazie

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    la data iniziale deve essere sempre il primo giorno del mese corrente, quella finale deve essere riferita al primo giorno del mese corrente-5.
    Cioe' la finale e' inferiore a quella iniziale? :master:

    Un po' di teoria: http://www.devguru.com/technologies/vbscript/13915.asp


    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Grazie, avrei risolto così:
    codice:
    PrimodelMese = date 
    PrimodelMese = DateAdd("d",(day(PrimodelMese)*-1) + 1 ,PrimodelMese) 
    Ultimo = DateAdd("y",1 ,PrimodelMese) 
    Ultimo = DateAdd("y",- 1 ,Ultimo) 
    Ultimomenocinque = DateAdd("m", -5, Ultimo)
    Però così ottengo:

    codice:
    Periodo di osservazione dal   01/08/2005   al   01/01/2006
    Dovrei invece avere:

    codice:
    Periodo di osservazione dal   01/08/2005   al   31/12/2005
    :master:

    Si la data finale è inferiore a quella iniziale (va indietro di cinque mesi)...

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <%
    oggi = Date()
    primodelmese = DateSerial(Year(oggi),Month(oggi),0)
    ultimomenocinque = DateSerial(Year(oggi),month(oggi)-5,1)
    %>

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Ti ringrazio tanto.

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.