Short answer
Keep the account timezone at UTC+0
London (UTC+0/+1) is the correct setting — do not change it. Logs are stored in UTC, so UTC+0 matches the data sourceDismiss the suggestion dialog
Use async export for line items
Where to check your account timezone
The current account timezone is shown in the 用户信息 (User Info) section of the console. It should readLondon (UTC+0/+1), which is UTC+0.

The timezone setting in the console's User Info section — it should read London (UTC+0/+1)
Choose “暂时忽略” (Dismiss) when the suggestion dialog appears
When your account timezone (UTC) differs from your current device timezone (for exampleAsia/Shanghai), the console opens a “本地设置建议” (Local Settings Suggestion) dialog offering to switch.

The Local Settings Suggestion dialog — choose 暂时忽略 (Dismiss) on the left

The Call Data Overview at the top of the Logs page — this chart misaligns once the account timezone is switched
Which export should you use?
The Logs page has two buttons in the top-right corner, 导出 (Export) and 汇总账单 (Billing Summary). They use different timezone bases, and that is the easiest thing to get wrong.
The Export and Billing Summary buttons in the top-right corner of the Logs page
Billing Summary: aggregated by account timezone
The Billing Summary aggregates by your account timezone setting. If the account timezone has been changed to UTC+8, calls made after 16:00 (UTC+8) on a given day are counted into the next day in the summary, which makes that day’s total look wrong.Export → background async export (recommended)
When you need line-by-line spend records, use the 导出 (Export) button and pick 后台异步导出 (background async export) in the dialog.
The export dialog — select background async export for large volumes
- The timezone is always UTC+0, regardless of the account setting, because this exports the stored logs themselves. Convert to local time yourself (UTC+8 users add 8 hours)
- Selectable fields: usage time, request ID, token name, model name and more — pick what your reconciliation needs
- Export mode: for large volumes choose background async export; the job runs in the background without blocking the page, and it is recommended above 10,000 records
- Format: Excel (
.xlsx, very large exports are split and zipped automatically) or CSV (.csv, for small volumes) - Maximum record count:
0means unlimited (the server splits into multiple Excel files and zips them), with a ceiling of 50 million records - Progress: once the job is created, track its progress and status on the 任务管理 (Task Management) page, then download the file
Common questions
Why is the default UTC+0 instead of my local timezone?
Why is the default UTC+0 instead of my local timezone?
I already switched the timezone — will I lose data?
I already switched the timezone — will I lose data?
London (UTC+0/+1) and both the chart and the billing summary dates return to normal.How do UTC+8 users convert the times in an export?
How do UTC+8 users convert the times in an export?
2026-08-09 08:00 in the file corresponds to 2026/8/9 16:00 (UTC+8). Watch that 8-hour shift when reconciling across day boundaries.Do the exported files contain my inputs and outputs?
Do the exported files contain my inputs and outputs?
Can I pull logs programmatically instead of exporting from the page?
Can I pull logs programmatically instead of exporting from the page?
start_timestamp, end_timestamp and created_at are all Unix second timestamps, independent of the console timezone setting, so your code converts them as needed — a good fit for automated reconciliation.My export job never finishes — what should I do?
My export job never finishes — what should I do?