v7: Сообщить(Формат(ДатаДок,"ДФ='yy'")) почему не возвращает 17 ?
☑
0
sysadminlk
07.07.17
✎
12:35
почему Сообщить(Формат(ДатаДок,"ДФ='yy'"));
выдает 07.07.17
мне надо чтоб выдало 17
что не так то?
1
mehfk
07.07.17
✎
12:39
2
Вафель
07.07.17
✎
12:40
в 77 вроде другие форматы
3
sysadminlk
07.07.17
✎
12:41
Сообщить(Формат(ДатаДок,"ДГГ"));
тоже самое ((
4
sysadminlk
07.07.17
✎
12:43
и так тоже Сообщить(Формат(ДатаДок,"Д ГГ")); выдает 07.07.17
5
Вафель
07.07.17
✎
12:43
(3) Можно выбирать только из тех что есть. нельзя произвольно буквы компоновать
6
Ёпрст
07.07.17
✎
12:43
(0)
ДатаГод(<?>)
Синтаксис:
ДатаГод(<Дата>)
Назначение:
Возвращает числовое значение года для заданной даты.
Параметры:
<Дата> - выражение со значением типа дата.
7
Zmich
07.07.17
✎
12:45
Сообщить(Прав(Формат(ДатаДок, "ДДММГГ"), 2))
8
FN
07.07.17
✎
12:45
Датагод прав 2
9
Ёпрст
07.07.17
✎
12:45
Ну , или, для гурманов
Лев(Формат(ТекущаяДата(),"ДГГГГММДД"),4) = 2017
10
sysadminlk
07.07.17
✎
12:48
я хотел через формат сделать а не через прав(,2) получается через формат год без века не вытащить?
11
Ёпрст
07.07.17
✎
12:50
(10) нет
Независимо от того, куда вы едете — это в гору и против ветра!