Имя: Пароль:
1C
 
Как вставить пробел в формат даты?
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) Ага, каюсь, плохо читал...
Еще можно   Формат(Дата,"ДФ='д ММММ'")
Тоже срабатывает...
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn