AkuryuBR
Member
Salve a tutti, nella disperata ricerca di ricavare la settimana dell'anno in corso sono incappato in un fatto assai curioso, provate il seguente codice
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
a me restituisce
		
		
	
	
		
	
mentre se quoto o elimino il dateformat
mi restituisce
		
	
Faccio notare che il date format è corretto con l'esempio riportato quando si comincia a scrivere dateparse, anche se non richiesto, in realtà quel dateformat è stato aggiunto in formato diverso prima di chiamare la funzione, ma come lo si mette lo si mette, se c'è di mezzo nel code un dateformat mi va in crisi
			
			
			
				B4X:
			
		
		
		Public Sub testa
    DateTime.DateFormat = "MM/dd/YYYY"
    Log(DateTime.DateParse("04/01/2021"))
    Log(DateTime.DateParse("09/13/2021"))
    Log(DateTime.DateParse("09/14/2021"))
    Log(DateTime.DateParse("09/15/2021"))
    Log(DateTime.DateParse("09/16/2021"))
    Log(DateTime.DateParse("09/17/2021"))
    Log(DateTime.DateParse("09/18/2021"))
    Log(DateTime.DateParse("09/19/2021"))
    Log(DateTime.DateParse("09/20/2021"))
    Log(DateTime.DateParse("09/21/2021"))
End Sub
	a me restituisce
mentre se quoto o elimino il dateformat
mi restituisce
Faccio notare che il date format è corretto con l'esempio riportato quando si comincia a scrivere dateparse, anche se non richiesto, in realtà quel dateformat è stato aggiunto in formato diverso prima di chiamare la funzione, ma come lo si mette lo si mette, se c'è di mezzo nel code un dateformat mi va in crisi