在windowsXP和更高版本中,如果您将datetime设置为hijri日历,则会在“区域和语言选项”中提供一个选项来调整它。
我想做的是要么使用C#调整hijri日期,要么将系统日期设置为我自己计算的hijri系统日期?
有什么帮助吗?
发布于 2011-07-13 16:02:04
可以通过导入SetLocalTime函数来更改系统日期时间:
[DllImport("kernel32.dll")]
static extern bool SetLocalTime([In] ref SYSTEMTIME lpLocalTime);您必须根据hijri时间来计算您的本地时间。
https://stackoverflow.com/questions/6675314
复制相似问题