Имя: Пароль:
1C
 
Формат даты
0 Полотенчик
 
22.04.10
16:17
Есть строка, в которой дата представлена или "01.01.2010" или "01.01.10". Надо получить строку "01.01.2010", т.е. года всегда должен быть из 4 цифр. Подскажите плз.
1 skunk
 
22.04.10
16:19
а если дата будет за прошлый век?
2 Полотенчик
 
22.04.10
16:21
не будет. это дата поступления товара
3 73
 
22.04.10
16:22
Так Строка там или Дата?
Я иак понял, что строка. Тогда есть ли в этой строке еще что-нибудь?
4 ёпрстна
 
22.04.10
16:23
а как у тя в поступлении дата в строку пишется?
5 skunk
 
22.04.10
16:23
ну самое простое тогда

если стрдлина(стрДата) = "8" тогда
 стрДата = лев(стрДата, 6) + "20" + прав(стрДата, 2);
6 Triruki
 
22.04.10
16:24
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this
7 Полотенчик
 
22.04.10
16:24
(3)там строка.
(5)спасибо!
8 Defender aka LINN
 
22.04.10
16:25
(2) НоваяСтрокаДата = ?(СтрДлина(СтрокаДата) = 10, СтрокаДата, Лев(СтрокаДата, 6) + "20" + Прав(СтрокаДата, 2))
AdBlock убивает бесплатный контент. 1Сергей