Масовий конвертер форматів дат Вставте або завантажте масив дат і конвертуйте все в єдиний формат за один раз
Крок 1: вставте або завантажте список дат
💡 Одна дата на рядок, змішані формати допускаються. Скільки б рядків ви не вставили, кожен обробляється точно — на відміну від ручної перевірки, де легко пропустити або переплутати рядок.
Підтримуються .txt (одна дата на рядок) і .csv (кілька стовпців; після завантаження можна вибрати потрібний стовпець).
Виявлено 0 дат
Крок 2: налаштуйте вихідний і цільовий формат
Якщо обидва числа в даті ≤ 12 (наприклад, 01/02/2024), порядок неможливо визначити лише за цим рядком. Автовизначення виводить його з більшості однозначних рядків набору; якщо ви вже знаєте вихідне правило, вкажіть його вручну, щоб уникнути помилок.
Навіть якщо вставити тисячі рядків одразу, кожен обробляється детерміністичною логікою — жоден рядок не пропускається і не плутається через великий обсяг.
Що таке масовий конвертер форматів дат?
Коли дані надходять з різних систем і від користувачів з різних країн, стовпці дат часто містять змішані позначення: 31/12/2023 (європейський порядок), 12/31/2023 (американський порядок), 2023.12.31, Dec 31, 2023, а іноді й повні часові позначки. Цей інструмент дозволяє вставити або завантажити одразу сотні чи тисячі таких неохайних дат, автоматично визначити найімовірніший формат кожного рядка і конвертувати все у вибраний вами цільовий формат — кожен рядок перевіряється детерміністичною логікою перед завантаженням результату.
Чому тут важливий "масовий" обсяг? Кілька дат можна прочитати й конвертувати на око або запитавши ІІ-чат. Але коли йдеться про сотні чи тисячі рядків, точна порядкова перевірка виходить за межі того, що людина — чи один прохід ІІ — може надійно гарантувати. Саме цю прогалину заповнює цей інструмент: детерміністичний код гарантує, що кожен рядок обробляється правильно, а не "ймовірно правильно".
Чому деякі дати "неоднозначні"?
Дата вигляду 01/02/2024 означає 1 лютого 2024 року за європейським правилом день/місяць/рік, але 2 січня 2024 року за американським правилом місяць/день/рік — оскільки обидва числа ≤ 12, жоден окремий рядок не може самостійно визначити порядок. Цей інструмент спочатку сканує весь набір у пошуках рядків з однозначним порядком (напр. 31/12/2023, де 31 не може бути місяцем, тож порядок точно день/місяць/рік), виводить домінуюче правило набору голосуванням більшості й застосовує його до неоднозначних рядків — чітко позначаючи їх "Перевірити" в таблиці результатів. Ви також можете вручну задати вихідний порядок у налаштуваннях, щоб пропустити автоматичний висновок.
Підтримувані формати
- Вихідні (автовизначення): DD/MM/YYYY, MM/DD/YYYY, YYYY-MM-DD, YYYY.MM.DD, дати зі скороченими чи повними назвами місяців англійською (напр.
5 Jan 2024,January 5, 2024), дати з часовими позначками. - Цільові: YYYY-MM-DD (рекомендовано, відповідає міжнародному стандарту ISO 8601), DD/MM/YYYY, MM/DD/YYYY, DD-MM-YYYY, YYYY/MM/DD, DD MMM YYYY, Month D, YYYY, ISO 8601 (з часом) або власний довільний рядок формату.
Часті запитання
З1: Чи може інструмент неправильно конвертувати дату?
Кожен рядок аналізується за детерміністичними правилами. Дати з однозначним порядком (число більше 12, що фіксує порядок день/місяць, стандартний формат ISO або текстова назва місяця) гарантовано конвертуються на 100% правильно. Лише дати, де обидва числа ≤ 12, залежать від голосування більшості набору або вручну вказаного вами формату, і вони завжди позначаються "Перевірити" в результатах — рекомендуємо вибірково перевірити ці рядки.
З2: Чи завантажуються мої дані на будь-який сервер?
Ні. Весь аналіз і конвертація відбуваються повністю у вашому браузері; нічого не надсилається на сервер, тож це безпечно для персональних або конфіденційних даних про дати.
З3: Чи сповільниться або зависне інструмент за дуже великих обсягів даних?
Аналіз дат виконується незалежно для кожного рядка (парне порівняння не потрібне), тому це дуже швидко — навіть тисячі рядків зазвичай обробляються за одну-дві секунди. Таблиця результатів також розбита на сторінки, щоб браузеру не доводилося одночасно відображати всі рядки.
Вам також може знадобитися