只有用Win32API函数SetSystemTime来实现,具体代码
using System;namespace SetupDate
{
public class TestSetupSysTime
{
[DllImport("kernel32.dll")]
public static extern void SetSystemTime(System.DateTiem lpSystemTime); public static void Main(string[] args)
{
DateTime tim = new DateTime(2004,3,26); // 2004年3月26日
SetSystemTime(tim);
}
}
}
using System;namespace SetupDate
{
public class TestSetupSysTime
{
[DllImport("kernel32.dll")]
public static extern void SetSystemTime(System.DateTiem lpSystemTime); public static void Main(string[] args)
{
DateTime tim = new DateTime(2004,3,26); // 2004年3月26日
SetSystemTime(tim);
}
}
}
My.Computer.Clock.SetTime(tim);