Страница: 1 |
Вопрос: Как из времени убрать секунды? | Добавлено: 23.11.05 19:16 |
Автор вопроса: ![]() |
Есть предложение как убрать из даты секунды? Отображение даты зависит от настроек компа. Оно может быть и в виде 23.11.2005 18:51:33 и в виде 11/23/2005 6:51:33 PM. Ничег ов голову не идет кроме как получить как-то строку формата Format() которая форматирует дату в таком виде и убрать оттуда секунды. Только как эту строку получить? |
Ответы | Всего ответов: 5 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 326066673 Вопросов: 368 Ответов: 5968 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 23.11.05 20:05 |
Dim MyDate As Date = Now
Dim s As String = MyDate.ToString("dd.MM.yyyy HH:mm" ![]() |
Номер ответа: 2 Автор ответа: ![]() ![]() Вопросов: 32 Ответов: 104 |
Профиль | Цитата | #2 | Добавлено: 23.11.05 20:44 |
Нет, нужно VB, и нужно с учетом того что время может выводиться в формате 11/23/2005 6:51:33 PM. Т.е. зависит от системных настроек. |
Номер ответа: 3 Автор ответа: ![]() ![]() Вопросов: 32 Ответов: 104 |
Профиль | Цитата | #3 | Добавлено: 23.11.05 22:20 |
Не пойму, нет такого в бэйсике что ли? На яве например нашел:
Класс DateFormat предлагает четыре стиля представления даты и времени: стиль SHORT представляет дату и время в коротком числовом виде: 27.04.01 17:32; в локали США: 4/27/01 5:32 РМ; Нужно то же самое. |
Номер ответа: 4 Автор ответа: ![]() ![]() Вопросов: 32 Ответов: 104 |
Профиль | Цитата | #4 | Добавлено: 23.11.05 22:32 |
Задача как я понял узнать локальные установки времени. Как этого добиться?
Например в моей системе это Time H:mm:ss Date dd.MM.yyyy long d MMMM yyyy 'г.' И тому подобное. Нужно как-то выцепить эти строки чтобы запихнуть потом их в Format. |
Номер ответа: 5 Автор ответа: ![]() ![]() Вопросов: 32 Ответов: 104 |
Профиль | Цитата | #5 | Добавлено: 23.11.05 22:52 |
Разобрался, можно закрывать. |
Страница: 1 |
|