Добрый день!
Например. Дано DOGOVOR.DBEG (25/06/2009)
Нужно получить строку:
June 30th, 2008
Такое возможно сделать стандартным функционалом?
Cтроковое представление даты на английском языке
-
- топ-софт
- Сообщения: 566
- Зарегистрирован: Пт, 21/09/2007 15:19
- Имя Фамилия: Фёдор Терсин
- Откуда: Галактика Софт
- Контактная информация:
Конечно можно.
есть стандартные функции получения из даты дня, месяца, года (для випа -
Day, Month, Year);
есть string - функция преобразования числа в строку;
для месяца придется сделать case (или даже icase);
потом все сложить. Можно даже обойтись одной строкой (например, в Ctrl+F4)
Если, конечно, не пересчитывать дату по неявному алгоритму из 25 июня 2009 в
30 июня 2008, как в примере :)
есть стандартные функции получения из даты дня, месяца, года (для випа -
Day, Month, Year);
есть string - функция преобразования числа в строку;
для месяца придется сделать case (или даже icase);
потом все сложить. Можно даже обойтись одной строкой (например, в Ctrl+F4)
Если, конечно, не пересчитывать дату по неявному алгоритму из 25 июня 2009 в
30 июня 2008, как в примере :)
-
- рег.отделение
- Сообщения: 64
- Зарегистрирован: Вт, 03/03/2009 07:53
- Имя Фамилия: Николай Воронцов
- Откуда: Галактика-Урал
- Контактная информация:
Извиняюсь, естественно пример приведен не корректно.
Необходимо из даты DOGOVOR.DBEG (25/06/2009) получить June 25th, 2009. То есть месяц на английском языке, а к дате добавочка суффикса к порядковому числительному (th), суть в этом.
Case конечно выход, но, мы надеялись, что есть какие-то системные функции или форматы преобразования. В документации я нашел только для русских наименований.
Спасибо за ответ!
Необходимо из даты DOGOVOR.DBEG (25/06/2009) получить June 25th, 2009. То есть месяц на английском языке, а к дате добавочка суффикса к порядковому числительному (th), суть в этом.
Case конечно выход, но, мы надеялись, что есть какие-то системные функции или форматы преобразования. В документации я нашел только для русских наименований.
Спасибо за ответ!