powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / dd.mm.yyyy -> mm/dd/yy. Как?
3 сообщений из 3, страница 1 из 1
dd.mm.yyyy -> mm/dd/yy. Как?
    #32505294
Фотография Vadim Kutuzov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем!
Скорее всего что-то такое и было, но я не нашел, так что если что - ткните, пожалуйста...

Делаю запрос в MS SQL через ADO, получаю Recordset - дату в виде dd.mm.yyyy - это уже в VB6.0 (такие региональные настройки). Делаю Format(CDate(Date), "mm/dd/yy") - нифига. "\#mm/dd/yy\#" тоже пробовал - не выходит :( В конечном итоге надо получить стринг, а не дату, но именно "30/04/04", а не "30/4/4"... Кто знает как - помогите. Заранее спасибо.
...
Рейтинг: 0 / 0
dd.mm.yyyy -> mm/dd/yy. Как?
    #32505319
Valerik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй так
t = Replace(Format(DATE, "MM/dd/yy"), ".", "/", 1)
Но обрати внимание как задан формат
у тебя был
mm/dd/yy
А правельно надо
MM/dd/yy
Потому что mm- это минуты.
...
Рейтинг: 0 / 0
dd.mm.yyyy -> mm/dd/yy. Как?
    #32505379
Фотография Vadim Kutuzov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, вроде работает.
А я вчера извратнулся так:
Код: plaintext
1.
2.
strFileContent = Format(Month(Format(CDate(m_objRS.Fields( 0 ).Value), "dd.mm.yy")), " 00 ") & "/" & _
Format(Day(Format(CDate(m_objRS.Fields( 0 ).Value), "dd.mm.yy")), " 00 ") & "/" & _
Format(Year(Format(CDate(m_objRS.Fields( 0 ).Value), "dd.mm.yy")) - (Int(Year(Format(CDate(m_objRS.Fields( 0 ).Value), "dd.mm.yy")) /  100 ) *  100 ), " 00 ")


:)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / dd.mm.yyyy -> mm/dd/yy. Как?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]