Your timezone doesn't change during daylight savings. You just have to add/subtract time from the normal offset. This is due to the fact that the offset doesn't necessarily have to be 1 hour (it could be 30 minutes, or 2 hours, or any other number in theory). mIRC provides the $daylight identifier so that you can make the necessary calculations.