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 - тоже четверг.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан