I am a begginer and need advice, pls help:

I made a mistake and shifted time manually (set time...) to DST (before
automatic change (defined in parametr "Start of DST") began. Now on DOS
stations time is OK but on Windows stations time is 1 hour ahead. (Change
to DST happend in our country last weekend on March 25)

How can I fixe it? And what is going to happen on April 1st if I do
nothing? Another time shift?

Command time (rconsole):
Time zone string: "ECT-1ECTD"
DST status: OFF
DST start: Sunday, April 1, 2007 2:00:00 am ECT
DST end: Sunday, October 28, 2007 2:00:00 am ECTD
Time synchronization is active.
Time is synchronized to the network.
Thursday, March 29, 2007 7:46:01 am UTC
Thursday, March 29, 2007 8:46:01 am ECT

Other questions:
1) parametr Daylight Saving Time status = Off
Shall I set it On or it will be changed automatically?

2) parametr New Time With Daylight Saving Time status = Off
And this parametr? Is there any connection with parametr mentioned in 1)?

3) for future use it will be necessary to change parametr Start of DST to
correct date (last sundy in March). Shall I need to restart server after
parameter change?

Any help will be aprrecianted. Thx.