' ----------------------- Beleuchtungszeit
DateTime.DateFormat = "dd.MM.yyyy"
DateTime.TimeFormat = "HH:mm"
Dim Lichtdatum, Lichtzeit, Lichtakt_datzeit, Lichtakt_minuten As String
LightsAktivStartzeitwert.Initialize ("LightsAktivStartzeitwert")
LightsAktivEndzeitwert.Initialize ("LightsAktivEndzeitwert")
Dim LightsAktuelleZeit As Long
LightsAktuelleZeit = DateTime.Now
' Daten dafür einlesen...
LightsAktivStartzeitwert.Text = sets.Get("LichtStartzeit")
LightsAktivEndzeitwert.Text = sets.Get("LichtEndzeit")
LightsStartzeitLabel.Text = LightsAktivStartzeitwert.Text
LightsEndzeitLabel.Text = LightsAktivEndzeitwert.Text
' Berechnen / Umrechnen
Lichtdatum = DateTime.Date(DateTime.Now )
Lichtzeit = LightsStartzeitLabel.Text
Lichtakt_minuten = (DateTime.TimeParse(Lichtzeit) - DateTime.TimeParse(DateTime.Time (DateTime.Now ))) / DateTime.TicksPerMinute
Lichtakt_datzeit = (DateTime.DateParse(Lichtdatum) / DateTime.TicksPerMinute) + Lichtakt_minuten
LightsProgressBar.Indeterminate = False
LightsProgressBar.Progress = (100 - (Lichtakt_minuten/100))