gpt4 book ai didi

javascript - 从 Github 文件夹下载最新文件

转载 作者:行者123 更新时间:2023-12-02 21:25:31 25 4
gpt4 key购买 nike

如何下​​载上传到特定文件夹中某个 Github 存储库的最新文件?我使用 Node.js 和 cron 作业来下载文件,但我需要每天获取新文件。

如果有人感兴趣,这是存储库:https://github.com/CSSEGISandData/COVID-19

最佳答案

前一天的报告每天都会发布,因此请使用日期获取最新文件。

function getDate() {
const yesterday = new Date();
yesterday.setDate(yesterday.getDate() - 1);
let dd = yesterday.getDate();
let mm = yesterday.getMonth() + 1;
const yyyy = yesterday.getFullYear();
if (dd < 10) {
dd = '0' + dd;
}
if (mm < 10) {
mm = '0' + mm;
}
return `${mm}-${dd}-${yyyy}`
}

const baseUrl = 'https://raw.githubusercontent.com/CSSEGISandData/COVID-19/master/csse_covid_19_data/csse_covid_19_daily_reports/';

function getLatestDownloadUrl() {
return `${baseUrl}${getDate()}.csv`;
}

console.log(getLatestDownloadUrl());

关于javascript - 从 Github 文件夹下载最新文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60749998/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com