diff --git a/src/utils/date.ts b/src/utils/date.ts index 191c321..3bc79c2 100644 --- a/src/utils/date.ts +++ b/src/utils/date.ts @@ -1,7 +1,7 @@ -const getDateFromTimestamp = (timestamp: number) => +const localDateFromTimestamp = (timestamp: number) => new Date(timestamp - new Date().getTimezoneOffset() * 60 * 1000) .toISOString() .split(".")[0] .replace("T", " "); -export { getDateFromTimestamp }; +export { localDateFromTimestamp }; diff --git a/src/views/collection.tsx b/src/views/collection.tsx index e3668e3..f170d9f 100644 --- a/src/views/collection.tsx +++ b/src/views/collection.tsx @@ -21,7 +21,7 @@ import { JSONType, JSONValue } from "../components/json.jsx"; import { agent, loginState } from "../components/login.jsx"; import { createStore } from "solid-js/store"; import Tooltip from "../components/tooltip.jsx"; -import { getDateFromTimestamp } from "../utils/date.js"; +import { localDateFromTimestamp } from "../utils/date.js"; interface AtprotoRecord { rkey: string; @@ -54,7 +54,7 @@ const RecordLink = (props: { record: AtprotoRecord; index: number }) => { when={props.record.timestamp && props.record.timestamp <= Date.now()} > - {getDateFromTimestamp(props.record.timestamp!)} + {localDateFromTimestamp(props.record.timestamp!)} diff --git a/src/views/labels.tsx b/src/views/labels.tsx index f965906..36d4596 100644 --- a/src/views/labels.tsx +++ b/src/views/labels.tsx @@ -3,7 +3,7 @@ import { CredentialManager, XRPC } from "@atcute/client"; import { useParams } from "@solidjs/router"; import { labelerCache, resolvePDS } from "../utils/api.js"; import { ComAtprotoLabelDefs } from "@atcute/client/lexicons"; -import { getDateFromTimestamp } from "../utils/date.js"; +import { localDateFromTimestamp } from "../utils/date.js"; const LabelView = () => { const params = useParams(); @@ -147,7 +147,7 @@ const LabelView = () => {
Created
- {getDateFromTimestamp(new Date(label.cts).getTime())} + {localDateFromTimestamp(new Date(label.cts).getTime())} {(exp) => ( @@ -155,7 +155,7 @@ const LabelView = () => {
Expires
- {getDateFromTimestamp(new Date(exp()).getTime())} + {localDateFromTimestamp(new Date(exp()).getTime())} )}