Я пытаюсь создать файлы на основе текущего времени и даты внутри планировщика. Вот что я пробовал до сих пор.
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.");
});
});
Но он создает поврежденные файлы. Я не могу их открыть.