Автор Тема: Функция "Формат" - возвращает значение в виде строки  (Прочитано 13207 раз)

0 Пользователей и 1 Гость просматривают эту тему.

iPRG Team

  • Administrator
  • Full Member
  • *****
  • Сообщений: 188
    • Просмотр профиля
Форматирование типа - "Число"
//Общее число отображаемых десятичных разрядов целой и дробной частей (ЧЦ) = 10
//Число десятичных разрядов в дробной части (ЧДЦ) = 2
x = Формат(123456.789, "ЧЦ=10; ЧДЦ=2");
// x = "123 456,79"

//Символ-разделитель целой и дробной части (ЧРД) = "-"
x = Формат(123456.789, "ЧРД='-'");
// x = "123 456-789"

//Символ-разделитель групп целой части числа (ЧРГ) = '.'
x = Формат(123456.789, "ЧРГ='.'");
// x = "123.456,789"

//Этим способом, очень удобно убирать разделители групп в числе (ЧГ) = 0
x = Формат(123456.789, "ЧГ=0");
// x = "123456,789";

Форматирование типа - "Дата"
//Отображение даты и времени
x = Формат('20080813184555', "ДФ=""дд ММММ гггг 'г.' ЧЧ:мм:сс""");
//x = "13 августа 2008 г. 18:45:55"

//Отображение даты с другими разделителями
x = Формат('20080813184555', "ДФ=""дд/ММ-гггг""");
//x = "13/08-2008"

//Отображение только даты
x = Формат('20080813184555', "ДЛФ=ДД");
// x = "13 августа 2008 г."

//Отображение только времени
x = Формат('20080813184555', "ДЛФ=В");
// x = "18:45:55"