- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
//---Поправка на местное время--------------------------------------------------
TDateTime F_IonTimeFiLa(TDateTime DTMoskau, T_RealXY LF_gr)
{
double LMos = 30.0; //Moskau
//TDateTime DT=DTMoskau+((LF_gr.x-LMos)/15.0-1.0)/24.0; //-1 час декретный, а летнее или зимнее время!
TDateTime DT = DTMoskau + (LF_gr.x - LMos) / 15.0 / 24.0; //без -1 час декретный, а летнее или зимнее время!
if (LF_gr.x > 180)
DT -= 1.0; //-1 сутки в западном полушарии
return (DT);
}
guest 11.03.2010 10:58 # 0
Зато патриотично
guest 11.03.2010 14:12 # 0
crox 11.03.2010 16:06 # +3
babaika 11.03.2010 14:30 # +4
guest 12.03.2010 02:59 # +3.4
Тогда уж не TDateTime, а TDatumZeit.
angry C nerd 12.03.2010 13:00 # +2.6