Онлайн сервис для поиска и замены/конвертации формата даты в тексте. Инструмент будет полезен если в тексте или списке нужно массово изменить один формат даты и время на другой, например: 2016-05-22 на 22 мая 2016.
Для замены нужно задать регулярное выражение для поиска даты в тексте, формат искомой даты и указать формат даты на которую нужно заменить.
(Для списка дат столбиком, можно также воспользоваться инструментом: Поменять столбцы местами)
Примеры регулярных выражений:
(Кликните на нужное выражение, чтобы заполнить поля.)
Регулярное выражение:
\d\d\/\d\d\/\d\d\d\d
Формат искомой даты:
d/m/Y
Новый формат даты:
Y-m-d
Регулярное выражение:
\d\d\d\d-\d\d\-\d\d
Формат искомой даты:
Y-m-d
Новый формат даты:
d F Y
Регулярное выражение:
(\d{2}).(\d{2}).(\d{4}) (\d{2}):(\d{2})
Формат искомой даты:
d.m.Y H:i
Новый формат даты:
Y-m-d H ч. i мин.
Список некоторых параметров:
День
d День месяца, 2 цифры с ведущим нулём (от 01 до 31)
D Текстовое представление дня недели, 3 символа (от Mon до Sun)
j День месяца без ведущего нуля от 1 до 31
l (строчная ‘L’) Полное наименование дня недели (от Sunday до Saturday)
N Порядковый номер дня недели в соответствии со стандартом ISO-8601 (от 1 (понедельник) до 7 (воскресенье) )
S Английский суффикс порядкового числительного дня месяца, 2 символа (st, nd, rd или th. Применяется совместно с j)
w Порядковый номер дня недели (от 0 (воскресенье) до 6 (суббота) )
z Порядковый номер дня в году начиная с 0) (От 0 до 365)
Неделя
W Порядковый номер недели года в соответствии со стандартом ISO-8601; недели начинаются с понедельника (Например: 42 (42-я неделя года) )
Месяц
F Полное наименование месяца (например January или March от January до December)
m Порядковый номер месяца с ведущим нулём (от 01 до 12)
M Сокращенное наименование месяца, 3 символа (от Jan до Dec)
n Порядковый номер месяца без ведущего нуля (от 1 до 12)
t Количество дней в указанном месяце (от 28 до 31)
Год
L Признак високосного года (1, если год високосный, иначе 0)
Y Порядковый номер года, 4 цифры (Примеры: 1999, 2003)
y Номер года, 2 цифры (Примеры: 99, 03)
Время
a Ante meridiem (англ. «до полудня») или Post meridiem (англ. «после полудня») в нижнем регистре (am или pm)
A Ante meridiem или Post meridiem в верхнем регистре (AM или PM)
B Время в формате Интернет-времени (от 000 до 999)
g Часы в 12-часовом формате без ведущего нуля (от 1 до 12)
G Часы в 24-часовом формате без ведущего нуля (от 0 до 23)
h Часы в 12-часовом формате с ведущим нулём (от 01 до 12)
H Часы в 24-часовом формате с ведущим нулём (от 00 до 23)
i Минуты с ведущим нулём (от 00 до 59)
s Секунды с ведущим нулём (от 00 до 59)
u Микросекунды (Например: 654321)
Подскажите как из даты 20.03.2023 сделать 20 марта 2023 года? Дело в том, что есть много текстов, где дата так записана и нужно изменить ее везде.