Änderungen

TCLScript:twilight

394 Byte hinzugefügt, 20:17, 1. Mär. 2011
Hinweis auf Bug
Die Formel zur Berechnung des Sonnenstandes basiert auf dieser [http://lexikon.astronomie.info/zeitgleichung/ Zeitgleichung].
 
<p style="background-color:yellow">Achtung, im Script ist ein Bug der an Jahrestagen die auf 0 enden zu falschen Ergebnissen führt.
Die Zeile:
<br>
set dayofyear [string map {0 " "} [clock format [clock seconds] -format "%j"]]
<br>
Sollte korrekter so aussehen:
<br>
set dayofyear [string trimleft [clock format [clock seconds] -format "%j"] "0"]
<br>
Zumindest bei mir klappt es damit.</p>
 
:[[Datei:twilight.tcl]]
1
Eine Bearbeitung