#timestamp #winston
#отметка времени #уинстон
Вопрос:
форматирование метки времени не работает даже после возврата отформатированной даты. вот результат, который я получаю при попытке войти в систему. Как получить метку времени в ГГГГ:ММ:ДД чч:мм:сс
2021-12-09T11:24:12.822 Z информация: Приложение запущено! слушаю http://localhost:3000
import { createLogger, format, transports } from 'winston'; const { label, combine, timestamp, prettyPrint, printf } = format; const timezoned = () =gt; { return new Date().toLocaleString(); }; timestamp({ format: timezoned }); const myFormat = printf(({ level, message, label, timestamp }) =gt; { return `${timestamp} ${level}: ${message}`; }); const logger = createLogger({ format: combine( timestamp(), // prettyPrint(), myFormat ), transports: [ new transports.Console(), new transports.File({ filename: './error.log', level: 'error' }), new transports.File({ filename: './info.log', level: 'info' }), ], exitOnError: false, }); export default logger;