powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Внутреннее представление типов DATE и Double
6 сообщений из 6, страница 1 из 1
Внутреннее представление типов DATE и Double
    #33401561
Borya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто нибудь знает внутреннее представление этих 8-байтовых? Поделитесь плиз.
Для сведения: реализация ЯП VB6 или даже VBA.
Буду очень признателен.

Борис
...
Рейтинг: 0 / 0
Внутреннее представление типов DATE и Double
    #33401920
Borya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну хотябы подскажите алгоримт как вытащить все составляющие Date (дата время) по отдельности. Я понимаю что содержимое типа Date это количество секунд начиная с какого-то времени.
...
Рейтинг: 0 / 0
Внутреннее представление типов DATE и Double
    #33402491
Дата - это 8-байтовая величина с плавающей точкой, которая содержит информацию, указывающую на определенный момент времени. Целая часть представляет количество дней прошедших с 30 декабря 1899 года. Дробная - информация о соответсвующей части суток.

Код: plaintext
1.
2.
3.
4.
5.
    Dim dtmDateTime As Date
    
    dtmDateTime = # 11 / 28 / 2005   9 : 00 : 00  AM#
    
    Debug.Print "Составляющая даты: " & DateValue(dtmDateTime)
    Debug.Print "Составляющая времени: " & TimeValue(dtmDateTime)
...
Рейтинг: 0 / 0
Внутреннее представление типов DATE и Double
    #33402525
Borya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, спасибочки, уж это я знаю давно. А можно без всяких там функции встроенных, или как эти функции реализованы? Как вычисляются эти составляющие простой арифметикой?
...
Рейтинг: 0 / 0
Внутреннее представление типов DATE и Double
    #33429869
Borya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Who can help?
Принимается даже бинарная арифметика.
Камон, World, камон
...
Рейтинг: 0 / 0
Внутреннее представление типов DATE и Double
    #33463157
Borya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Just remind world
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Внутреннее представление типов DATE и Double
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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