在WindowsXP及更高版本中,如果您将日期时间设置为hijri日历,则会提供一个选项以在“区域和语言选项”中对其进行调整。
我想要做的是使用C#调整hijri日期还是将系统日期设置为我自己计算的hijri系统日期?
任何帮助
答案 0 :(得分:1)
可以通过导入SetLocalTime函数来更改系统日期时间:
[DllImport("kernel32.dll")]
static extern bool SetLocalTime([In] ref SYSTEMTIME lpLocalTime);
您必须根据hijri时间计算当地时间。