I have date strings such as 2009-02-28 15:40:05 AEDST and want to convert it into SYSTEMTIME structure. So far I have:
SYSTEMTIME st; FILETIME ft; S
Have you looked at the TzSpecificLocalTimeToSystemTime Win32 API?