|
Как вставить пробел в формат даты? |
☑ |
0
GSA3D
02.04.09
✎
14:17
|
Следущий код выдает полную дату со временем
элементыформы.Надпись1.Значение = "Установки на "+формат(текущаядата(), "ДФ=дд ММММ");
Нужно вывести, например, "3 апреля"
|
|
1
ТелепатБот
гуру
02.04.09
✎
14:17
|
|
|
2
Snorkler
02.04.09
✎
14:23
|
формат(текущаядата(), "ДЛФ=DD")
Но будет с годом => 3 апреля 2009г.
|
|
3
GSA3D
02.04.09
✎
14:24
|
(2) так в чем и дело, хотелось бы без года
|
|
4
GSA3D
02.04.09
✎
14:26
|
можно написать
(текущаядата(), "ДФ=дд.ММММ")
но тогда появляется точка
если вместно точки поставить какой-либо символ, то появится этот символ, а если пробел, то дата выходит в полном формате
|
|
5
Snorkler
02.04.09
✎
14:30
|
Может СтрЗаменить(дата,".","") попробовать?
|
|
6
KalachevDV
02.04.09
✎
14:31
|
м.б СтрЗаменить(формат(текущаядата(), "ДФ=дд.ММММ"), ".", " ");
|
|
7
GSA3D
02.04.09
✎
14:32
|
(5,6) спасибо, заработало
|
|
8
rcs
02.04.09
✎
14:36
|
Еще можно так
Лев(Формат(текущаядата(), "ДЛФ=DD") ,Найти(Формат(текущаядата(), "ДЛФ=DD"),Формат(текущаядата(), "ДФ=гггг"))-2)
|
|
9
MoneG
02.04.09
✎
14:36
|
Вы СП внимательно читали? В примере ж четко написано:
НЕ
Формат(Дата,"ДФ=д ММММ");
А
Формат(Дата,"ДФ=""д ММММ""");
Чувствуете разницу?
|
|
10
Defender aka LINN
02.04.09
✎
14:39
|
(5), (6) Извращенцы...
(0) У меня все работает, в чем проблема?
|
|
11
Snorkler
02.04.09
✎
14:45
|
(9) Ага, каюсь, плохо читал...
Еще можно Формат(Дата,"ДФ='д ММММ'")
Тоже срабатывает...
|
|