Имя: Пароль:
1C
1С v8
Формат даты.
0 Solitar
 
17.06.13
10:15
Нужно выводить дату в таком формате с 29 марта по 1 мая 2013 года или же "с 30 апреля 2013 года по 3 марта 2013 года". Есть ли в каких нить типовых пример такого вывода? Или где нить работающий примео?
1 Широкий
 
17.06.13
10:17
Выводить где?
2 Wobland
 
17.06.13
10:18
не знаю. сделать - минута делов. ну две
3 dva1c
 
17.06.13
10:18
(0) Используй Формат при выводе.

Встроенные функции языка (Script functions)
Формат (Format)
Синтаксис:
Формат(<Значение>, <ФорматнаяСтрока>)
Параметры:
<Значение> (обязательный)
Тип: Число; Дата; Булево.
Форматируемое значение.
<ФорматнаяСтрока> (необязательный)
Тип: Строка.
4 Solitar
 
17.06.13
15:33
(1) да где угодно, например, в печатной форме.
(2) склонять даты не очень хочется.
(3) про Формат я знаю, но разве можно вывести дату со склонением?
5 Wobland
 
17.06.13
16:09
6 Grobik
 
17.06.13
16:19
нету, строк на 20, 5 минут писать, 10 дописывать. Если год один в первом убирать. Если месяц -!!-. Склонять не надо, есть "ДЛФ=ДД"
7 mistеr
 
17.06.13
16:39
(5) Настоящий лентяй напишет "г." и убедит всех, что так надо.
8 viktor_vv
 
17.06.13
16:56
Тебе подойдет, скорее всего,

ПредставлениеПериода(<ДатаНачалаПериода>, <ДатаОкончанияПериода>, <ФорматнаяСтрока>)

Параметры:

<ДатаНачалаПериода> (обязательный)

Тип: Дата.
Дата начала периода.
<ДатаОкончанияПериода> (обязательный)

Тип: Дата.
Дата окончания периода.
<ФорматнаяСтрока> (необязательный)

Тип: Строка.
9 viktor_vv
 
17.06.13
16:58
(8)+ Правда не пробовал, че он там возвращает.
10 viktor_vv
 
17.06.13
17:03
(8)+ Не, наверное не подойдет, он без прописи возвращает.
11 Grobik
 
17.06.13
17:04
(9) Ничего интересного