Fix hour offset issue between date picker (in local time) and valueAsNumber (in UTC)
This commit is contained in:
parent
ed8f7a02c1
commit
4bade72dd6
@ -206,7 +206,7 @@ export function StreamEditor({ ev, onFinish, options }: StreamEditorProps) {
|
|||||||
type="datetime-local"
|
type="datetime-local"
|
||||||
value={`${startsDate.getFullYear().toString().padStart(4, "0")}-${(startsDate.getMonth() + 1).toString().padStart(2, "0")}-${startsDate.getDate().toString().padStart(2, "0")}T${startsDate.getHours().toString().padStart(2, "0")}:${startsDate.getMinutes().toString().padStart(2, "0")}`}
|
value={`${startsDate.getFullYear().toString().padStart(4, "0")}-${(startsDate.getMonth() + 1).toString().padStart(2, "0")}-${startsDate.getDate().toString().padStart(2, "0")}T${startsDate.getHours().toString().padStart(2, "0")}:${startsDate.getMinutes().toString().padStart(2, "0")}`}
|
||||||
onChange={e => {
|
onChange={e => {
|
||||||
setStart((e.target.valueAsNumber / 1000).toString());
|
setStart((new Date(e.target.value) / 1000).toString());
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
</StreamInput>
|
</StreamInput>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user