Hi,
fragt mich nicht wozu man das brauchen kann XD. Aber hier mal eine Funktion um den Ostersonntag nach der Osterformel von Lichtenberg (nicht von Gauß) zu berechnen:
Spoiler anzeigen
; #FUNCTION# ;===============================================================================
;
; Name...........: osterformel
; Description ...: Berechnet an welchem Tag in einem gegebenen Jahr Ostersonntag ist
; AutoIt Version : V3.3.8.1
; Syntax.........: osterformel($jahr)
; Parameters ....: $jahr - Die Jahreszahl
; Return values .: Success - Returns : Das Datum wann Ostersonntag ist
; Author ........: chip
;
Func osterformel($jahr)
$a = Mod($jahr, 19)
$k = Round($jahr / 100)
$m = 15 + Round((3 * $k + 3) / 4) - Round((8 * $k + 13) / 25)
[/autoit] [autoit][/autoit] [autoit]$d = Mod(19 * $a + $m, 30)
$s = 2 - Round((3 * $k + 3) / 4)
$r = Round($d / 29) + (Round($d / 28) - Round($d / 29)) * Round($a / 11)
$og = 21 + $d - $r
$sz = 7 - Mod(($jahr + Round($jahr / 4) + $s), 7)
$oe = 7 - Mod(($og - $sz), 7)
$os = ($og + $oe) - 1
[/autoit] [autoit][/autoit] [autoit]If $os > 31 Then
Return ($os - 31 & ". April")
Else
Return ($os & ". März")
EndIf
EndFunc ;==>osterformel
[/autoit]