Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.31;
Скачать: CL | DM;

Вниз

Есть ли простая функция для получения текущей даты времени в милл   Найти похожие ветки 

 
Yozch_   (2003-03-18 17:37) [0]

Есть ли простая функция для получения текущей
даты/времени в миллисекундах от 1970/1900 г. или_как_там_в виндах?


 
REA   (2003-03-18 17:47) [1]

Now - целая часть дни, дробная доли дней.
Now*MSecsPerDay - в миллисекундах. Естественно это время в Windows не может претендовать на точное, поэтому как таковое мало кого интересует. GetTickCount тоже в мс. с момента старта windows.


 
han_malign   (2003-03-18 17:52) [2]

The FILETIME structure is a 64-bit value representing the number of 100-nanosecond intervals since January 1, 1601.
GetLocalTime
SystemTimeToFileTime
...
program tm;
{$APPTYPE CONSOLE}
uses Windows,Utils;
var
st: TSystemTime;
dt: TDateTime;
ft,dft: TFileTime;
mSec: int64;
begin
fillchar(st,sizeof(st),0);
st.wYear:=1970;//1900
st.wMonth:=1;
st.wDay:=1;
st.wHour:=0;
SystemTimeToFileTime(st,dft);
GetLocalTime(st);
SystemTimeToFileTime(st,ft);
mSec:=(int64(ft)-int64(dft))div 10000;
end.

- dft можно посчитать один раз и записать константой



Страницы: 1 вся ветка

Текущий архив: 2003.03.31;
Скачать: CL | DM;

Наверх




Память: 0.44 MB
Время: 0.006 c
1-100226
Гульшат
2003-03-20 14:29
2003.03.31
курсор мышки


3-100196
reticon
2003-03-11 22:42
2003.03.31
поиск записи по ее номеру


1-100225
JibSkeart
2003-03-20 13:56
2003.03.31
Как узнать какая компонента(имя) вызвала процедуру


3-100193
Exception
2003-03-12 04:48
2003.03.31
Ребят, научите, пожалуйста, как упаковать dBase *.dbf


1-100209
BoDa
2003-03-20 10:32
2003.03.31
Цвет строк в Memo





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский