![]() |
|
Модераторы: Akina |
![]()
|
|
| CtrlAltDeletOff |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 18.11.2007 Репутация: нет Всего: нет |
Народ, подскажите, есть ли функция для пребразования строки вида "Tue, 27 Nov 2007" в "Вт, 27 Ноя 2007"?
Или можно ли как-то сократить код:
|
|||
|
||||
| Naghual |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1893 Регистрация: 15.5.2004 Где: Украина, Днепр Репутация: 26 Всего: 49 |
Можно убрать все ИФ и оставить Реплейсы. Результат то-же
-------------------- Я желаю всем Счастья! |
|||
|
||||
| CtrlAltDeletOff |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 18.11.2007 Репутация: нет Всего: нет |
Блин, не подумал... Спасибо и на этом! Функции значиит нет... |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
Возможно, и есть.
То, на каком языке выводится DateTime, зависит от локали. А ее можно на время поменять программно... впрочем, я сам этим не занимался. Попробуй... -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| JusTalionis |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 576 Регистрация: 11.7.2006 Репутация: 6 Всего: 17 |
CtrlAltDeletOff:
Может быть пригодятся вот эти функции: Weekday(Date$, vbMonday) возвращает номер дня недели в виде цифры (1..7) Month(Date$) - номер месяца (1..12) Date$ - возвращает текущую дату в виде строки. Вместо этой функции можно использовать и непосредственно желаемую дату в виде строки. Потом эти номера дня и месяца можно использовать как индексы массива, а в массив положить нужные названия. (Но тоже огород, конечно.) А можно получить названия дня и месяца автоматически на языке, установленном в системе по умолчанию: WeekdayName(Weekday(Date$)[,True]) - выдаст наименование дня по-русски, если в Винде задан русский стиль. MonthName(Month(Date$)[,True]) - выдаст наименование месяца. Добавление True заставит выдавать сокращенные наименования. |
|||
|
||||
![]()
|
| Правила форума "VB6" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB6 | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |