【发布时间】:2011-07-13 07:10:08
【问题描述】:
在 windowsXP 及更高版本上,如果您将日期时间设置为回历日历,则会在“区域和语言选项”中提供一个选项来调整它。
我想要做的是使用 C# 调整回历日期或将系统日期设置为我自己计算的回历系统日期?
任何帮助
【问题讨论】:
在 windowsXP 及更高版本上,如果您将日期时间设置为回历日历,则会在“区域和语言选项”中提供一个选项来调整它。
我想要做的是使用 C# 调整回历日期或将系统日期设置为我自己计算的回历系统日期?
任何帮助
【问题讨论】:
可以通过导入 SetLocalTime 函数来更改系统日期时间:
[DllImport("kernel32.dll")]
static extern bool SetLocalTime([In] ref SYSTEMTIME lpLocalTime);
您必须根据回历时间计算您的当地时间。
【讨论】: