diff --git a/lib/routes/zhihu/hot.js b/lib/routes/zhihu/hot.js index 2a35d244a..819a18d66 100644 --- a/lib/routes/zhihu/hot.js +++ b/lib/routes/zhihu/hot.js @@ -1,4 +1,5 @@ const got = require('@/utils/got'); +const { parseDate } = require('@/utils/parse-date'); const titles = { total: '全站', @@ -23,9 +24,9 @@ module.exports = async (ctx) => { }); const items = response.data.data.map((item) => ({ - link: item.target.url, + link: `https://www.zhihu.com/question/${item.target.id}`, title: item.target.title, - pubDate: new Date(item.target.created * 1000).toUTCString(), + pubDate: parseDate(item.target.created * 1000), description: item.target.excerpt ? `
${item.target.excerpt}
` : '', }));