Add recovery Excel export and automatic account detection
This commit is contained in:
@@ -24,3 +24,16 @@ export function formatShanghaiDate(
|
||||
...(withTime ? { hour: "2-digit", minute: "2-digit" } : {}),
|
||||
}).format(date);
|
||||
}
|
||||
|
||||
export function formatShanghaiToday(value: Date | number = Date.now()) {
|
||||
const date = value instanceof Date ? value : new Date(value);
|
||||
const parts = new Intl.DateTimeFormat("zh-CN", {
|
||||
timeZone: "Asia/Shanghai",
|
||||
month: "numeric",
|
||||
day: "numeric",
|
||||
}).formatToParts(date);
|
||||
const calendar = Object.fromEntries(
|
||||
parts.map((part) => [part.type, part.value]),
|
||||
);
|
||||
return `${calendar.month}月${calendar.day}日`;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user