1
2
3
4
5
6
7
8
9
10
11
12
export const dumbingOfAgeServerTime = async () => {
const before = Date.now();
const serverTs = new Date(
(await fetch(
"https://www.dumbingofage.com/wp-content/uploads/css/custom_style.css?v=" +
Date.now()
)).headers.get("date"),
).valueOf();
const after = Date.now();
const offset = serverTs - (before + after) / 2;
return Math.floor(offset);
};