Haltezeit als Zeitfeld: Stunden und Minuten statt einer Minutenzahl
Dasselbe <input type="time"> wie von/bis daneben, nur als Dauer gelesen -
"03:30" tippt sich leichter als "210" und steht in derselben Zeile wie die
beiden Uhrzeiten darueber. Dass es keine Uhrzeit meint, sagt der Text
ringsum ("erst nach ... am Stueck"); die Kopfzeile des Rahmens schreibt es
beim Tippen aus.
Die Obergrenze ist damit 23:59 statt 24 Stunden - genau das, was ein
Zeitfeld hergibt.
Dabei aufgefallen: haltezeitKurz() rundete auf Zehntelstunden und machte aus
23:59 die Auskunft "24 Std.". Eine Haltezeit, die laenger aussieht als sie
ist, ist genau die falsche Auskunft - krumme Werte stehen jetzt als
"23 Std. 59 Min." da, halbe behalten ihr Komma.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
+11
-8
@@ -469,18 +469,21 @@ $nutzdaten = json_encode([
|
||||
benutzen - Zeit - und trotzdem entgegengesetzt wirken: die Sperre
|
||||
bremst die Wiederholung, die Haltezeit den ersten Lauf.
|
||||
|
||||
Freie Minuten statt einer Auswahlliste: Wonach man sucht, haengt am
|
||||
Messwert. Die Zeile über dem Rahmen rechnet beim Tippen mit und
|
||||
zeigt "erst nach 3,5 Std." - dort steht die lesbare Fassung, hier
|
||||
die eingebbare.
|
||||
Frei einstellbar statt aus einer Auswahlliste: Wonach man sucht,
|
||||
hängt am Messwert - eine offene Tür fällt nach zwei Minuten auf,
|
||||
ein laufender Wasserhahn erst nach Stunden.
|
||||
|
||||
Dasselbe Zeitfeld wie von/bis darüber, nur als Dauer gelesen. Dass
|
||||
es keine Uhrzeit meint, sagt der Text ringsum ("erst nach … am
|
||||
Stück"); die Zeile über dem Rahmen schreibt es beim Tippen aus
|
||||
("erst nach 3,5 Std.").
|
||||
-->
|
||||
<div class="col-sm-6">
|
||||
<div class="input-group input-group-sm">
|
||||
<span class="input-group-text">Auslösen erst nach</span>
|
||||
<input type="number" class="form-control" id="holdMin"
|
||||
min="0" max="1440" step="5" value="0"
|
||||
title="So lange muss die Bedingung ohne Unterbrechung erfüllt sein. 0 = sofort.">
|
||||
<span class="input-group-text">Min. am Stück</span>
|
||||
<input type="time" class="form-control" id="holdZeit" value="00:00"
|
||||
title="Stunden und Minuten, die die Bedingung ohne Unterbrechung erfüllt sein muss. 00:00 = sofort.">
|
||||
<span class="input-group-text">am Stück</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user