diff options
| author | Fuwn <[email protected]> | 2024-01-02 20:15:04 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-01-02 20:15:04 -0800 |
| commit | 68a2a32b0c0f88754f53df7ca03e9fed2c545338 (patch) | |
| tree | 7ba45d89bcdcb34d5e62071691d1ce5cc9694bf4 /src | |
| parent | feat(badges): update and delete ui (diff) | |
| download | due.moe-68a2a32b0c0f88754f53df7ca03e9fed2c545338.tar.xz due.moe-68a2a32b0c0f88754f53df7ca03e9fed2c545338.zip | |
fix(badges): datetime update
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/Utility/time.ts | 6 | ||||
| -rw-r--r-- | src/routes/user/[user]/badges/+page.svelte | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/src/lib/Utility/time.ts b/src/lib/Utility/time.ts index a54d5569..02e08c8f 100644 --- a/src/lib/Utility/time.ts +++ b/src/lib/Utility/time.ts @@ -1,5 +1,7 @@ -export const databaseTimeToDate = (time: string) => - new Date(new Date(time + 'Z').getTime() + new Date(time + 'Z').getTimezoneOffset()); +export const databaseTimeToDate = (time: string, noOffset = false) => + new Date( + new Date(time + 'Z').getTime() + (noOffset ? 0 : new Date(time + 'Z').getTimezoneOffset()) + ); export const dateToDatabaseTime = (date: Date) => date diff --git a/src/routes/user/[user]/badges/+page.svelte b/src/routes/user/[user]/badges/+page.svelte index 07bb8542..20d4775a 100644 --- a/src/routes/user/[user]/badges/+page.svelte +++ b/src/routes/user/[user]/badges/+page.svelte @@ -240,9 +240,7 @@ <span style="float: right;"> <input type="datetime-local" - value={selectedBadge && selectedBadge.time - ? databaseTimeToDate(selectedBadge.time).toISOString() - : ''} + value={selectedBadge && selectedBadge.time ? selectedBadge.time : ''} /> <small>Must be full date and time, defaults to now if any fields empty</small> </span> |