Properly print setFixedTime values from other language clients
This commit is contained in:
parent
b27fd7096a
commit
8e29f4fca5
|
|
@ -38,12 +38,18 @@ export const actionParameterDisplayString = (
|
||||||
} else if (params.ticksString !== undefined) {
|
} else if (params.ticksString !== undefined) {
|
||||||
// clock.fastForward/runFor string
|
// clock.fastForward/runFor string
|
||||||
value = params.ticksString;
|
value = params.ticksString;
|
||||||
} else if (params.timeNumber !== undefined) {
|
} else if (
|
||||||
|
params.timeString !== undefined ||
|
||||||
|
params.timeNumber !== undefined
|
||||||
|
) {
|
||||||
// clock.pauseAt/setFixedTime/setSystemTime
|
// clock.pauseAt/setFixedTime/setSystemTime
|
||||||
try {
|
try {
|
||||||
value = new Date(params.timeNumber).toLocaleString(undefined, {
|
value = new Date(params.timeString ?? params.timeNumber).toLocaleString(
|
||||||
timeZone: 'UTC',
|
undefined,
|
||||||
});
|
{
|
||||||
|
timeZone: 'UTC',
|
||||||
|
},
|
||||||
|
);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
return undefined;
|
return undefined;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue