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

Вниз

время gmt   Найти похожие ветки 

 
nokk   (2006-10-21 15:40) [0]

Label1.Caption:=timetostr(time); - показывает локальное (местное) время
Нужно чтобы label1.caption  отоброжало время gmt.
Как реализовать? Спасибо.


 
Anatoly Podgoretsky ©   (2006-10-21 17:34) [1]

На фига тебе нужно время на Гринческом меридиане, я бы понял, если бы речь шла про Универсальное Кординированое Время, а так разве что для интереса.


 
GanibalLector ©   (2006-10-21 17:50) [2]

Time Functions+F1
а там есть такие вещи как:
GetLocalTime
GetSystemTime
и даже GetTimeZoneInformation ;)


 
Anatoly Podgoretsky ©   (2006-10-21 17:57) [3]

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


 
nokk   (2006-10-21 18:58) [4]


> На фига тебе нужно время на Гринческом меридиане, я бы понял,
>  если бы речь шла про Универсальное Кординированое Время,
>  а так разве что для интереса.


> Первые два не выдают GMT надо мучаться с третей, переводить
> в системное, затем получать смещение до GMT и потом прибавлять
> его к системному.

Нужно, следующее: пользователь запускает программу (в каком часовом поясе он находится то не известно) и этот лабел1 показывает сколько времени к примеру в Москве, вот и думаю как сделать. GMT+ (смещение по Москве) и будет искомое. Не пойму как GMT достать. Возможно есть другие варианты решения задачи?


 
Anatoly Podgoretsky ©   (2006-10-21 21:14) [5]

О тогда задача усложняется, придется еще и из местного времени переводить в универсальное, а затем из универсального в GMT
Но я так и не понял зачем клиенту нужен GMT


 
nokk   (2006-10-21 23:32) [6]


> Но я так и не понял зачем клиенту нужен GMT

Как тогда вывести все таки время по Москве, если в Белоруссии будет к примеру локальное белорусское время+1, в в Токио локальное Токийское + 6.
А программа должна автоматически показывать время Москвы, вне зависимости от Страны на компьютере котрой она установлена.
Кто подскажет решение?


 
nokk   (2006-10-23 01:09) [7]

Если так просто, не определить время gmt, на локальном компьютере пользователя, то как определить хотябы Универсальное Кординированое Время?


 
n0name   (2006-10-23 06:07) [8]


> то как определить хотябы Универсальное Кординированое Время?

GetSystemTime

> Если так просто, не определить время gmt, на локальном компьютере
> пользователя,

SystemTimeToTzSpecificLocalTime переводит UTC-время во время в твоём часовом поясе.


 
Anatoly Podgoretsky ©   (2006-10-23 08:42) [9]


> как определить хотябы Универсальное Кординированое Время?

GetSystemTime



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

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

Наверх




Память: 0.48 MB
Время: 0.028 c
15-1160643476
xayam
2006-10-12 12:57
2006.11.05
Что дальше или в чем ВАШ смысл жизни?


2-1161167932
Priest
2006-10-18 14:38
2006.11.05
Как удалить объект из дочернего потока


3-1157636310
SergP.
2006-09-07 17:38
2006.11.05
Неравномерность скорости выборки из базы...


3-1157530066
DelphiLexx
2006-09-06 12:07
2006.11.05
OnSetText на Lookup поле - возникают проблемы


2-1161248551
parasolka
2006-10-19 13:02
2006.11.05
Программа виснет.