[StructLayout(LayoutKind.Sequential)]
public class SystemTime
{
public ushort year;
public ushort month;
public ushort dayofweek;
public ushort day;
public ushort hour;
public ushort minute;
public ushort second;
public ushort milliseconds;
}
public class LibWrapDateTime
{
[DllImport("Kernel32.dll")]
public static extern void GetSystemTime([In, Out] SystemTime st);
[DllImport("Kernel32.dll")]
public static extern bool SetSystemTime([In] SystemTime st);
}