|
Как по произвольной дате получить название месяца? |
☑ |
0
Parti
28.09.09
✎
12:53
|
допустим, дата сегодняшняя. Как программно получить из неё значение "сентябрь"? Функцией Формат() можно получить только "сентября"..
|
|
1
Ненавижу 1С
гуру
28.09.09
✎
12:55
|
Функция МесяцСтрокой(Дата) НомерМесяца = Месяц(Дата); Если НомерМесяца=1 Тогда Возврат "Январь" КонецЕсли; Если НомерМесяца=2 Тогда Возврат "Февраль" КонецЕсли; Если НомерМесяца=3 Тогда Возврат "Март" КонецЕсли; Если НомерМесяца=4 Тогда Возврат "Апрель" КонецЕсли; Если НомерМесяца=5 Тогда Возврат "Май" КонецЕсли; Если НомерМесяца=6 Тогда Возврат "Июнь" КонецЕсли; Если НомерМесяца=7 Тогда Возврат "Июль" КонецЕсли; Если НомерМесяца=8 Тогда Возврат "Август" КонецЕсли; Если НомерМесяца=9 Тогда Возврат "Сентябрь" КонецЕсли; Если НомерМесяца=10 Тогда Возврат "Октябрь" КонецЕсли; Если НомерМесяца=11 Тогда Возврат "Ноябрь" КонецЕсли; Если НомерМесяца=12 Тогда Возврат "Декабрь" КонецЕсли; КонецФункции
|
|
2
Parti
28.09.09
✎
12:57
|
ну только так вобщем. Понятно.. Странно, что в 1С не предусмотрена стандартная функция для этого. лан, спс
|
|
3
73
28.09.09
✎
12:57
|
Формат(ТекущаяДата(), "ДФ=ММММ")
|
|
4
Kashemir
28.09.09
✎
12:57
|
Формат(ТекущаяДата(),"ДФ=МMММ")
|
|
5
Parti
28.09.09
✎
13:47
|
(3)(4) = "сентября"
"сентября"<>"сентябрь"
|
|
6
mikecool
28.09.09
✎
13:48
|
(5) как раз Формат(ТекущаяДата(),"ДФ=МMММ") = Сентябрь
|
|
7
73
28.09.09
✎
13:49
|
(5) У меня "Сентябрь" - что я не так делаю?
|
|
8
Parti
28.09.09
✎
13:50
|
ок, убедили, спс:)
|
|
9
mikecool
28.09.09
✎
13:51
|
"убедила!" (с) камеди-клаб
|
|