Hallo,
ich möchte ein Eingabefeld für Datum und Uhrzeit erstellen, das aber beim laden mit dem aktuellen Datum und manipulierter Zeit geladen werden soll.
nach dem Laden sollte im input stehen:
-> begin = heutiger Tag, 00:00:00 -> end = heutiger Tag, 23:59:59
let begin = new Date();
let end = new Date();
begin.setHours(0);
begin.setMinutes(0);
begin.setSeconds(0);
end.setHours(23);
end.setMinutes(59);
end.setSeconds(59);
document.getElementById('from').valueAsDate = begin;
document.getElementById('to').valueAsDate = end;
und in html wird dies hier angezeigt
<td>
<label>VON:<input id="from" type="datetime-local"></label>
</td>
<td>
<label>BIS:<input id="to" type="datetime-local"></label>
</td>
Hier habe ich folgende Fragen:
- Es fehlen 2 Stunden (utc/local) Ich weiß aber nicht woran ich drehen kann/soll ?
- Kann ich dem input "datetime-local" so formatieren, das keine Sekunden oder gar Millisekunden angezeigt werden ? Nur Stunden und Minuten
Vielen Dank !!