|
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) нет
|
|