Имя: Пароль:
1C
1C 7.7
v7: 1С 7.7: Формат даты без года
0 1С-ница
 
27.06.13
14:33
Есть ли возможность с помощью функции формат получить дату без года (например 26.06)
1 Fish
 
27.06.13
14:37
Да, конечно.
2 skunk
 
27.06.13
14:39
конечно ДД.ММ
3 dk
 
27.06.13
14:43
дДД.ММ
4 1С-ница
 
27.06.13
14:46
(3) не работает
5 1С-ница
 
27.06.13
14:46
Формат(СпрГости.ДатаРождения, "дДД.ММ")
6 Масянька
 
27.06.13
14:50
(5) Формат(СпрГости.ДатаРождения, "д ДД.ММ")
7 1С-ница
 
27.06.13
14:50
(6) пробел не решает проблему
8 dk
 
27.06.13
14:55
тогда вырезать год после
лев(формат(д, "дДД.ММ.ГГ"), 5)
9 Мигало
 
27.06.13
14:56
Лев("" + '01.01.2013', 5)
10 1С-ница
 
27.06.13
15:17
Тогда это уже будет строка
Значит никак...
11 Privalov
 
27.06.13
15:19
А что, "26.06" может датой считаться?
12 PR
 
27.06.13
15:20
(10) "26.06" при любом раскладе строка.
13 Масянька
 
27.06.13
15:25
(10) А зачем оно надо - 26.06?
14 ЧеловекДуши
 
27.06.13
15:33
(10) Через "Формат", это уже Строка :)
И что значит убрать год?

Типо ты хотел получить переменную типа Дата, но без года?
Т.е. вида "23.06.0000" ?
15 ЧеловекДуши
 
27.06.13
15:34
+ В 7.7 минимальная дата 1575-тым годом идет.

А позвольте поинтересоваться, зачем вам такой изврат?
16 1С-ница
 
27.06.13
16:45
Нужно выбрать гостей у которых ДР в заданный период
17 Масянька
 
27.06.13
16:48
(16) Разбивать период на день и месяц. Потом - тупо сравнивать.
18 1С-ница
 
27.06.13
16:49
(17) так и делаю, но тупо не хотелось, хотелось красиво...
19 Масянька
 
27.06.13
16:51
(18) "Это ж - бубльгум" (С) В смысле, 1С :))))
Основная теорема систематики: Новые системы плодят новые проблемы.