diff --git a/src/lib/utils/index.ts b/src/lib/utils/index.ts index 4fb76d0..33359b7 100644 --- a/src/lib/utils/index.ts +++ b/src/lib/utils/index.ts @@ -1 +1,2 @@ export * from './convert-enum.util' +export * from './timestamp-to-iso.util' diff --git a/src/lib/utils/timestamp-to-iso.util.ts b/src/lib/utils/timestamp-to-iso.util.ts new file mode 100644 index 0000000..54146f2 --- /dev/null +++ b/src/lib/utils/timestamp-to-iso.util.ts @@ -0,0 +1,5 @@ +import { Timestamp } from '@teacinema/contracts/gen/ts/google/protobuf/timestamp' + +export function timestampToISO(ts: Timestamp) { + new Date(ts.seconds * 1000 + ts.nanos / 1_000_000).toISOString() +}