From 39f32d02f909e42da54f5cc791ef378b887b756a Mon Sep 17 00:00:00 2001 From: Sergey Krylov Date: Sun, 12 Apr 2026 08:30:08 +0300 Subject: [PATCH] feat: add timestamp to iso --- src/lib/utils/index.ts | 1 + src/lib/utils/timestamp-to-iso.util.ts | 5 +++++ 2 files changed, 6 insertions(+) create mode 100644 src/lib/utils/timestamp-to-iso.util.ts 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() +}