Имя: Пароль:
1C
1С v8
Что за бред творится? Формат даты показывает не то что надо
0 Olelykoye
 
09.03.12
19:11
Пишу себе код и вижу такое
Формат(ТекущаяДата(), "ДФ=MMDDYYYY") возвращает "03692012",
Формат('20120309204635', "ДФ=MMDDYYYY") возвращает тоже самое
Всяко пробовал возвращает 69 день марта. у меня другой календарь? Ткните если я ошибся где то
1 pumbaEO
 
09.03.12
19:16
не поверишь, но справка сказал о:
ДД (DD) - длинная дата (месяц прописью);
2 pumbaEO
 
09.03.12
19:16
дд (dd) - день месяца (цифрами) с лидирующим нулем;
3 aleks-id
 
09.03.12
19:17
ММ-месяц,ДД-день,УУУУ-год. чо ты увидеть хочешь? март 9 2012?
4 Балоун
 
09.03.12
19:24
д маленькими напиши
5 Балоун
 
09.03.12
19:25
Сообщить(Формат(ТекущаяДата(), "ДФ=MMddyyyy"));
03092012
6 Olelykoye
 
09.03.12
19:29
Мне надо получить 03092012 а получаю 03692012
7 Балоун
 
09.03.12
19:30
(6) ничего, ещё немного, и ты дочитаешь до (5)
8 Olelykoye
 
09.03.12
19:31
Хм бред ((
Формат('20120309204635', "ДФ=mmddyyyy") возвращает "46092012"
9 Olelykoye
 
09.03.12
19:31
хм дочитал но не понял почему но работает
10 Балоун
 
09.03.12
19:32
(8) 46 минут
11 Olelykoye
 
09.03.12
19:32
спасибо.
12 pumbaEO
 
09.03.12
19:33
ну есть такие люди, которым даже гугл не поможет, не то что справка или прямое указание на форуме (5) ...
13 Эмбеддер
 
09.03.12
19:34
используй конструктор форматной строки
14 Olelykoye
 
09.03.12
19:50
Форматной строкой я как раз и пользовался, просто разницу между регистром не увидел вот и весь фокус.
15 echo77
 
09.03.12
21:44
регистр, блеать.
Кстати, форматная строка "ДФ=MMddYYYY" в 8.1 и в 8.2 работает по-разному
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.