powered by simpleCommunicator - 2.0.27     © 2024 Programmizd 02
Map
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / DateTime в vba
9 сообщений из 9, страница 1 из 1
DateTime в vba
    #40111212
vb_sub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем пример, есть ли возможность безопасно(чтобы правильно работало сравнение) оперировать в VBA с DateTime в рамках одной переменной(чтобы не держать дату и время в двух разных значениях)?
...
Рейтинг: 0 / 0
DateTime в vba
    #40111218
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чем не устраивает существующее сравнение?
...
Рейтинг: 0 / 0
DateTime в vba
    #40111242
vb_sub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
в vba для даты есть тип Date, который может хранить только дату. Чтобы хранить еще и время, необходимо дополнительно в другой переменной использовать или строковый или числовой вид времени с дальнейшем преобразованием. Соответственно чтобы сравнить две даты с временем, нужно сначала сравнить даты, потом уже время. Да и конкретный кейс, в котором это неудобно очень- я хочу заполнить Dictionary, в котором в качестве значения необходимо использовать DateTime, но ввиду того, что я не могу и Date и Time запихнуть в одну переменную, мне придется делать вместо словаря массив со столбцом-ключом, столбцом-временем, столбцом-датой.
...
Рейтинг: 0 / 0
DateTime в vba
    #40111247
booby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vb_sub,

какой кошмар.
Столько домыслов не может оправдать нежелание ознакомиться с свойствами простых типов данных, предоставляемых языком.
Хотя бы отсюда начните.
https://docs.microsoft.com/ru-ru/dotnet/visual-basic/language-reference/data-types/date-data-type
...
Рейтинг: 0 / 0
DateTime в vba
    #40111250
vb_sub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
booby,
это для VB Net -версии, а не для VB6 или VBA
...
Рейтинг: 0 / 0
DateTime в vba
    #40111256
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vb_sub
в vba для даты есть тип Date, который может хранить только дату.
как выше было замечено - это домыслы.
...
Рейтинг: 0 / 0
DateTime в vba
    #40111366
Фотография Focha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vb_sub
Всем пример, есть ли возможность безопасно(чтобы правильно работало сравнение) оперировать в VBA с DateTime в рамках одной переменной(чтобы не держать дату и время в двух разных значениях)?

date в VBA это и есть дата и время, в VBA нет отдельного типа время, вообще дата и время, это число
...
Рейтинг: 0 / 0
DateTime в vba
    #40111368
Фотография Focha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
DateTime в vba
    #40112744
vb_sub
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень удобно переводить дату и время в Double, и так его хранить. Воспользовался этим вариантом.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / DateTime в vba
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (0):
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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