سؤال

import win32api
win32api.SetSystemTime (timetuple[0], timetuple[1], 
timetuple[6],timetuple[2], timetuple[3], timetuple[4], timetuple[5], 0)

I use this code to change system time on windows. But when i run this code it will automatically add +8 hours or depending on the timezone set in the computer. How will i set the time without it adding the timezone?

thanks,

هل كانت مفيدة؟

المحلول

According to the MSDN:

SetSystemTime function

Sets the current system time and date. The system time is expressed in Coordinated Universal Time (UTC).

You should use the SetLocalTime function if you want to use the computer's default timezone.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top