fix(ui) - timestamp to utc

This commit is contained in:
Shekar Siri 2022-02-14 14:14:49 +01:00
parent 3a696b971f
commit 64fd23a35b
2 changed files with 5 additions and 2 deletions

View file

@ -1,6 +1,6 @@
import React, { useState, useEffect } from 'react'
import { Duration } from 'luxon';
import { durationFormatted, formatTimeOrDate } from 'App/date';
import { durationFormatted, convertTimestampToUtcTimestamp } from 'App/date';
interface Props {
startTime: any,
@ -9,7 +9,7 @@ interface Props {
function Counter({ startTime, className }: Props) {
let intervalId;
const [duration, setDuration] = useState(new Date().getTime() - startTime)
const [duration, setDuration] = useState(new Date().getTime() - convertTimestampToUtcTimestamp(startTime));
const formattedDuration = durationFormatted(Duration.fromMillis(duration));
useEffect(() => {

View file

@ -111,3 +111,6 @@ export const checkRecentTime = (date, format) => {
export const formatMs = (ms: number): string => ms < 1000 ? `${ Math.trunc(ms) }ms` : `${ Math.trunc(ms/100) / 10 }s`;
export const convertTimestampToUtcTimestamp = (timestamp: number): number => {
return DateTime.fromMillis(timestamp).toUTC().toMillis();
}