Форум
Вход
Вход
Регистрация
Знания
1С:Предприятие
Инф. технологии
О жизни
Книга знаний
Учебные курсы
Wiki
Поиск
Секции
IT-новости
Веб-мастеринг
Администрирование
Жизнь форума
Наука и технологии
Юмор
Другие секции...
Работа
Обсуждения
Вакансии
О нас
О форуме
Правила
Рейтинг
Карта сайта
Объявления
Контакты
Имя:
Пароль:
Войти
1C
1С v8
Получения дня/месяца/года
☑
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)
Ошибка? Это не ошибка, это системная функция.
Форум
|
Правила
|
Описание
|
Объявления
|
Секции
|
Поиск
|
Книга знаний
|
Вики-миста