import { moscowDate } from "@/shared/lib"; const ISO_MONTH_LENGTH = 7; function bankDateInputValue(value: string) { return value.replace(/^(\d{2})\.(\d{2})\.(\d{4})$/, "$3-$2-$1"); } function bankMonth(value: null | string) { return value && value >= "0001-01" && /^\d{4}-(?:0[1-9]|1[0-2])$/.test(value) ? value : bankToday().slice(0, ISO_MONTH_LENGTH); } function bankToday() { return moscowDate(new Date()); } export { bankDateInputValue, bankMonth, bankToday };