Skip to content
Snippets Groups Projects
Unverified Commit ac7e2ecb authored by KOKO's avatar KOKO Committed by GitHub
Browse files

fix: 広告のexpiresAtをLocalTZ分ずらして初期化 (#9876)

* fix: 広告のexpiresAtをLocalTZ分ずらして初期化

* chore: 不要なインポートを削除
parent f28aea9e
No related branches found
No related tags found
No related merge requests found
......@@ -60,11 +60,17 @@ import { definePageMetadata } from '@/scripts/page-metadata';
let ads: any[] = $ref([]);
// ISO形式はTZがUTCになってしまうので、TZ分ずらして時間を初期化
const localTime = new Date();
const localTimeDiff = localTime.getTimezoneOffset() * 60 * 1000;
os.api('admin/ad/list').then(adsResponse => {
ads = adsResponse.map(r => {
const date = new Date(r.expiresAt);
date.setMilliseconds(date.getMilliseconds() - localTimeDiff);
return {
...r,
expiresAt: new Date(r.expiresAt).toISOString().slice(0, 16),
expiresAt: date.toISOString().slice(0, 16),
};
});
});
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment