我该如何在此代码中更改时区?我尝试了一些代码,但对我来说并不成功。我编写了一些用于此目的的函数。例如:
const timezoned = () => {
return new Date().toLocaleString('en-US', {
timeZone: 'Europe/Istanbul'
});
这是我的代码;
const winston = require('winston');
const { format, level, prettyPrint } = require('winston');
require('winston-daily-rotate-file');
var transport = new (winston.transports.DailyRotateFile)({
filename: 'application-%DATE%.log',
datePattern: 'YYYY-MM-DD-HH',
zippedArchive: true,
maxSize: '1g',
format:format.combine(format.timestamp(),format.prettyPrint()),
level: 'info'
});
transport.on('rotate', function(oldFilename, newFilename) {
// do something fun
});
var logger = winston.createLogger({
transports: [
transport
]
});
};
module.exports.logger = logger;