Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di deedlyt
    Registrato dal
    Jan 2002
    Messaggi
    444

    richiesta codice

    Ciao tutti...

    Qualcuno ha già una funzione che calolare i giorni del mese di un certo anno???
    Non voglio uscare il CDATE e DateSerial...

    grazie mille ...

  2. #2
    Utente di HTML.it L'avatar di sebamix
    Registrato dal
    Aug 2000
    Messaggi
    1,028

    Re: richiesta codice

    Originariamente inviato da deedlyt
    Ciao tutti...

    Qualcuno ha già una funzione che calolare i giorni del mese di un certo anno???
    Non voglio uscare il CDATE e DateSerial...

    grazie mille ...
    Cosa intendi per "calcolare i girni del mese"?


  3. #3
    Utente di HTML.it L'avatar di deedlyt
    Registrato dal
    Jan 2002
    Messaggi
    444
    esempio :
    passando "anno" e "mese" alla mia funzione,mi calcola quanti giorni ci sono in quel mese

  4. #4
    Utente di HTML.it L'avatar di Mabi
    Registrato dal
    May 2002
    Messaggi
    1,245
    codice:
    Private Function Giorni(Mese As Byte, Anno As Integer) As Byte
    Select Case Mese
      Case Is = 1
        Giorni = 31
      Case Is = 2
        If Anno Mod 4 = 0 Then
          Giorni = 29
        Else
          Giorni = 28
        End If
      Case Is = 3
        Giorni = 31
      Case Is = 4
        Giorni = 30
      Case Is = 5
        Giorni = 31
      Case Is = 6
        Giorni = 30
      Case Is = 7
        Giorni = 31
      Case Is = 8
        Giorni = 31
      Case Is = 9
        Giorni = 30
      Case Is = 10
        Giorni = 31
      Case Is = 11
        Giorni = 30
      Case Is = 12
        Giorni = 31
    End Select
    End Function

  5. #5
    Utente di HTML.it L'avatar di sebamix
    Registrato dal
    Aug 2000
    Messaggi
    1,028
    If Anno Mod 4 = 0 Then non va bene.
    E' bisestile se divisibile per 4 ma non per 100
    Se invece e' divisibile per 400 lo e'.


  6. #6
    Utente di HTML.it L'avatar di Mabi
    Registrato dal
    May 2002
    Messaggi
    1,245
    Si hai ragione, ma mi spieghi perche' e' sbagliato il mio metodo, a me sembra + veloce. Ciao

  7. #7
    Utente di HTML.it L'avatar di deedlyt
    Registrato dal
    Jan 2002
    Messaggi
    444
    grazie mille .... capito tutto

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.