Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135

    Numero settimana del mese

    Ciao.

    E' possibile conoscendo data inizio e data fine di una settimana, sapere in automatico qual'è il numero della settimana del mese ?

    Il periodo è sempre da lunedì a domenica.

    Esempio:

    30 gennaio 2006 - 05 febbraio 2006 = 1a settimana di febbraio

    Grazie
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  2. #2
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    Tutti vogliono parlare, nessuno sa ascoltare.

  3. #3
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Ti ringrazio, ma:

    codice:
    <%
    
    response.write(Date & "
    ")
    response.write(DatePart("w",Date))
    
    %>
    Restituisce:

    codice:
    07/02/2006
    3
    Ma il 07 febbraio è nella seconda settimana del mese... o sbaglio?

    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  4. #4
    codice:
    response.write(Date & "
    ")
    response.write(DatePart("w",Date,2,1))
    Qua trovi la sintassi e i parametri da passare.


  5. #5
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    ww è il formato
    Tutti vogliono parlare, nessuno sa ascoltare.

  6. #6
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Grazie.
    Lo Stato dà un posto. L’impresa privata dà un lavoro. – Indro Montanelli

  7. #7
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400
    Ho trovato questa discussione con la ricerca; secondo le indicazioni devo scrivere così:

    codice:
    <%
    
    Data = cDate("13/02/2006")
    response.write(Data & "
    ")
    response.write(DatePart("w",Date,2,1))
    
    %>
    Ma ottengo:

    codice:
    13/02/2006
    1
    Ma il 13/02/2006 non è la seconda settimana completa del mese di febbraio ????

  8. #8
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400
    Così funziona regolarmente, ma non mi sembra che sia una situaizone ottimale:

    codice:
    DataUno = cDate("13/02/2006")
    response.write(DataUno & "
    ")
    response.write(DatePart("w",DataUno,2,1)) & "
    "
    
    DataDue = cDate("20/02/2006")
    response.write(DataDue & "
    ")
    response.write(DatePart("w",DataDue,1,1)) & "
    "
    :master:

  9. #9
    Utente di HTML.it L'avatar di wegawhite
    Registrato dal
    Aug 2004
    Messaggi
    1,400
    Io non ci arrivo... sapete aiutarmi ?

  10. #10
    che vuol dire data1 e data2?

    se lo devi fare su piu date fatti una function con quel codice a cui passi la data come parametro


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.