Как создать файл .txt на основе даты и времени - PullRequest
0 голосов
/ 21 октября 2019

Я пытаюсь создать файлы на основе текущего времени и даты внутри планировщика. Вот что я пробовал до сих пор.

var logFileNameScheduler = schedule.scheduleJob('*/2 * * * *', function () {
    let date_ob = new Date();
    let date = ("0" + date_ob.getDate()).slice(-2);
    let month = ("0" + (date_ob.getMonth() + 1)).slice(-2);
    let year = date_ob.getFullYear();
    let hours = date_ob.getHours();
    let minutes = date_ob.getMinutes();
    var st = 'data';
    logFileName = 'Error log report at : ' + date + "-" + month + "-" + year + " " + hours + ":" + minutes + '.txt';
    fs.writeFile(logFilename, st, (err) => {
        if (err) console.log(err);
        console.log("Successfully Written to File.");
    });


});

Но он создает поврежденные файлы. Я не могу их открыть.

...