Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.84/25: Рейтинг темы: голосов - 25, средняя оценка - 4.84
0 / 0 / 0
Регистрация: 20.01.2007
Сообщений: 34
1

Нужно получать дату в формате дд.мм.гггг или гггг.мм.д

08.03.2007, 13:36. Показов 4636. Ответов 4
Метки нет (Все метки)

Считываю системную дату
например curDate = Date
Получаю значени в формате дд.мм.гг
А я хочу получать дату в формате дд.мм.гггг или гггг.мм.дд
Это возможно.

Спасибо
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.03.2007, 13:36
Ответы с готовыми решениями:

Перенос даты при слиянии в Ворд не в нашей (ДД.ММ.ГГГГ), а в US(UK) формате (М/ДД/ГГГГ), как поправить?
Уважаемые Форумчане! доброго времени суток!:help: при слиянии из базы Аксесс в Ворд в поле дата...

Ввести дату в формате дд.мм.гггг, проверить корректность ввода и напечатать следующую дату
Помогите с кодом для данной задачи, пож-та. Написанный мною код, до конца не стал, ибо уже на...

Ввести дату в формате дд.мм.гггг, напечатать следующую дату
Ввести дату в формате дд.мм.гггг, напечатать следующую дату

Как к имени файла дописать дату в формате: ДД.ММ.ГГГГ?
Всем привет. В общем-то тема является продолжением предыдущей. Как переименовать имена...

4
Vsh
08.03.2007, 15:29 2
Просто
Visual Basic
1
2
dim myDate
myDate = format(Date,'dd.MM.yyyy')
Гораздо интерестней как получить и как изменить формат системной даты
valer
08.03.2007, 17:23 3
Может я не понял сути вопроса, но хочу упомянуть, что формат даты задаётся пользователем винды через панель управления (панель управленияязык и стандартыдатакраткий формат )- это для W98
VladK
09.03.2007, 02:14 4
The date format can be controlled from within VB.

The FORMAT function can be used to implement this.
There are examples for 31 December 2000:

Visual Basic
1
2
3
4
5
6
Dim dMyDate as Date
 
dMyDate = FORMAT(dMyDate, 'DD-MMM-YYYY')
dMyDate = 31-Dec-2000
dMyDate = FORMAT(dMyDate, 'YYYY/MM/DD')
dMyDate = 2000/12/31
It can be important in some cases. For example, if VB code sends date parameters to the ORACLE stored procedures using Oracle Objects.

It would be not feasible to change localees (in this case Windows date representation setting) to call a particular ORACLE package procedure only once.


Vlad
VladK
09.03.2007, 02:20 5
The system date format presentation is shown below:
Visual Basic
1
2
3
Private Sub Form_Load()
   Text1.Text = Format(Now, 'YYYY-MMM-DD')
End Sub
If today is December 29, 2000 then text box will contain string '2000-Dec-29'.


Thank you

Vlad
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.03.2007, 02:20

В сообщении может содержаться дата в формате дд.мм.гггг. Заменить её на дату предыдущего дня
В сообщении может содержаться дата в формате дд.мм.гггг. В заданном формате дд - целое число из...

Ввести N дат в формате ДД.ММ.ГГГГ. Определить дату, которая была K месяцев назад
Ввести N дат в формате ДД.ММ.ГГГГ. Определить дату, которая была K месяцев назад.

Определить, может ли строка являться датой, записанной в формате: «ДД.ММ.ГГГГ» или «ДД.ММ.ГГ»
Написать программу в соответствии с вариантом. Возможно два варианта реализации: • упрощенный...

Пользователь вводит дату в формате "дд-мм-гггг"
Пользователь вводит дату в формате "дд-мм-гггг". Необходимо вывести на экран эту же дату в формате...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru