Имя: Пароль:
1C
1C 7.7
v7: День недели прописью
0 Shrike
 
28.08.13
13:05
Чего то туплю, почему четверг?
Сообщить(НомерДняНедели(ТекущаяДата()));
Сообщить(Формат(НомерДняНедели(ТекущаяДата()),"ДНННН"));
Сообщить(Формат(ТекущаяДата(),"ДНННН"));

3
Четверг
Среда
1 ale-sarin
 
28.08.13
13:09
А что Вы ожидаете от строка кода:
Формат(3, "ДНННН")
2 ale-sarin
 
28.08.13
13:15
+1
WWWW (НННН), выводит наименование дня недели, соответсвующее указанной дате. Наименования дней недели берутся из файла прописи.

Подозреваю что вычисляется номер дня в году. По крайней мере совпадает: 03.01.2013 - четверг.
3 povar
 
28.08.13
13:16
НомерДняНедели - лишнее
4 Shrike
 
28.08.13
13:18
(2) логично, спасибо.
5 Ёпрст
 
28.08.13
13:19
(0)
всё просто

Дата(3) = '12.31.-71'
НомерДняНедели(дата(3)) = НомерДняНедели('12.31.-71') = 4
6 Ёпрст
 
28.08.13
13:19
ну и  формат тебе приводит 4 к четвергу..
7 Ёпрст
 
28.08.13
13:20
точнее, не четыре, а дату '12.31.-71' преобразует в четверг
8 ale-sarin
 
28.08.13
13:22
+2 Во че нашел. От рождения христа 03.01.0001 - тоже четверг.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс