按日期检索帖子:date、ago 与时间范围写法
想看"最近一个月的热门"或"去年的今天",用日期元标签 date:。检索里的时间参数按用户设定的时区计算,客户端里改时区会影响结果边界。
两种写法
| 写法 | 含义 |
|---|---|
date:year..month | 从 1 年前到 30 天前的自然日历区间 |
date:1_years_ago..1_months_ago | 严格按时间长度回退的相对区间 |
date:2026-01-01..2026-03-31 | 指定起止日期 |
两种"一年前到一月前"写法含义接近,实测结果却有差异:ago 语法严格做时间减法,结果会随时刻变动;自然单位语法以每日固定分界切分,结果相对稳定、覆盖面略宽。单数与复数(year / years)都是有效写法,效果相同。
与排序组合
- "近一个月最高分":把日期区间和
order:score叠加(见 排序写法)。 - "按时间正序考古":配合
order:id_asc从老帖翻起。
小提醒
- 日期元标签只筛"上传时间",不是作品创作时间。
- 区间写法的边界(含不含当天)以官方速查表为准;拿不准时把区间放宽一天再对比结果。
日期语法在不同站点版本上的解析可能微调,以官方最新版为准。