Visualizzazione dei risultati da 1 a 5 su 5

Discussione: [ASP.NET]Data...

  1. #1

    [ASP.NET]Data...

    Salve,

    Come faccio a sapere qual'è l'ultimo giorno di un mese?
    Per esempio: l'ultimo giorno di ottobre.

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480
    Ti riferisci al numero ordinale del giorno? Tipo 30 o 31? Oppure desideri proprio reperire, da una data di partenza, l'ultimo giorno del mese di appartenenza di quella data?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    forse ci sarà pure un altro modo


    codice:
    	'--------------------------------------------------------------------------
    	'Restituisce vero o falso a seconda che l'anno passato come argomento
    	'sia bisestile
    	'--------------------------------------------------------------------------
    	function IsLeapYear(byval aYear)
    		If (aYear Mod 4 = 0 And aYear Mod 100 <> 0) Or (aYear Mod 400 = 0) Then
    			IsLeapYear = True
    		else
    			IsLeapYear = False
    		end if
    		
    	end function
    	
    	'-----------------------------------------------------------------------
    	'Restituisce il numero di giorni del mese. Ha come argomenti Anno e mese
    	'-----------------------------------------------------------------------
    	function DaysInMonth(byval aYear, byval aMonth)
    		Select Case aMonth
    		    Case 4, 6, 9, 11  'aprile, giugno, settembre, novembre
    		        DaysInMonth = 30
    		    Case 1, 3, 5, 7, 8, 10, 12 'gennaio, marzo, maggio,luglio,agosto,ottobre,dicembre
    		        DaysInMonth = 31
    		    Case 2 'febbraio
    		        'è bisestile?
    		        if IsLeapYear(aYear) then
    					DaysInMonth = 29
    		        else
    					DaysInMonth = 28
    		        end if
    		End Select
    	
    	end function
    Pietro

  4. #4
    Originariamente inviato da pietro09
    forse ci sarà pure un altro modo
    si :
    codice:
    GiorniMese=DateTime.DaysInMonth(Year,Month);

  5. #5
    ...grazie 1000....

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.