C#里怎么把一台机器的时间调的跟服务器一样?

siegebaoniu 2010-11-16 01:37:31
RT求代码,谢谢。
...全文
106 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
烈火蜓蜻 2010-11-16
  • 打赏
  • 举报
回复
把你的服务配置成一个UTC时间服务器,然后把你的电脑同步服务器时间就可以了
siegebaoniu 2010-11-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 q107770540 的回复:]
C# code

调用Win32的API,根据需要选用:

public class Win32
{
[DllImport("Kernel32.dll")]
public static extern bool SetSystemTime(ref SystemTime sysTime );
[DllImport("Kernel32.dll")]
public s……
[/Quote]

难懂,有没有简单的方法?一定要调用API?
q107770540 2010-11-16
  • 打赏
  • 举报
回复

调用Win32的API,根据需要选用:

public class Win32
{
[DllImport("Kernel32.dll")]
public static extern bool SetSystemTime(ref SystemTime sysTime );
[DllImport("Kernel32.dll")]
public static extern bool SetLocalTime(ref SystemTime sysTime);
[DllImport("Kernel32.dll")]
public static extern void GetSystemTime(ref SystemTime sysTime);
[DllImport("Kernel32.dll")]
public static extern void GetLocalTime(ref SystemTime sysTime);
}

http://blog.csdn.net/iorikyo/archive/2006/10/01/1314892.aspx

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧