INNER CODE UNIT · TypeScript
dateReplacer
mowispace/react-native-logs · src/transports/fileAsyncTransport.ts:189
const dateReplacer = (filename: string, type?: "eu" | "us" | "iso") => {
let today = new Date();
let d = today.getDate();
let m = today.getMonth() + 1;
let y = today.getFullYear();
switch (type) {
case "eu":
return filename.replace("{date-today}", `${d}-${m}-${y}`);
case "us":
return filename.replace("{date-today}", `${m}-${d}-${y}`);
case "iso":
return filename.replace("{date-today}", `${y}-${m}-${d}`);
default:
return filename.replace("{date-today}", `${d}-${m}-${y}`);
}
};
export interface FileAsyncTransportOptions {