\d[\d() -]+\d
просто вынимаешь последовательность цифр, разбавленную исключительно скобками, тире и пробелами. https://regex101.com/r/cYXAwZ/1 Вот я создаю такую модель доменного объекта в виде одного класса, состояние переношу скажем в стейт-машину, и что это получается у меня сервис получился?
-- если устраивает формат по умолчанию, то
SELECT CAST(date_column AS CHAR), ...
-- если нужен какой-то иной формат, то
SELECT DATE_FORMAT(date_column, 'нужный формат'), ...
Защищать ячейки с формулами от изменения (а то и вообще от получения фокуса) не пробовали? пора, походу, начинать...