Получения дня/месяца/года
☑
0
rull9ss
31.08.12
✎
14:12
Сильно не пинать, только учусь.
Вопрос: как из даты,например 03.05.2012, получить день именно "03" месяц именно "05"?
функции День() Месяц() Год() сокращают все нули слева. есть ли какой-то простой способ получить число из даты в заданном формате? или вручную писать процедуру??
1
andrewks
31.08.12
✎
14:13
открой для себя конструктор форматной строки
2
Cube
31.08.12
✎
14:14
+(1) Кури Формат()
3
rull9ss
31.08.12
✎
14:14
(2)
так и думал(
4
andrewks
31.08.12
✎
14:15
(3) чё, не куришь?
5
skunk
31.08.12
✎
14:15
не нравиться формат ... юзай прав ... что-то типа прав("0" + день(дтМояДата), 2)
6
Heckfy
31.08.12
✎
14:16
(5) Лучше Сред
7
rull9ss
31.08.12
✎
14:19
Год = Формат(ДатаПериода,"ДФ=гггг")
месяц = Формат(ДатаПериода,"ДФ=ММ")
день = Формат(ДатаПериода,"ДФ=дд")
8
skunk
31.08.12
✎
14:19
(6)а сред то как?
9
salvator
31.08.12
✎
14:27
(8) вот так: Год = Сред(Строка(МояДата),7,4)
Программист всегда исправляет последнюю ошибку.