c# - 如何使用 C#/Mono 设置 Linux/Mac 计算机时钟?

标签 c# linux macos mono clock

如何使用 Mono CLR 在 C# 中以编程方式在 Linux 和 Mac 下设置硬件计算机时钟?

编辑:

我创建了一个 C# 库来执行此操作,因此如果其他人需要此功能,请在此处获取:

https://github.com/mc-kay/sharp-timetools/

最佳答案

为此,您需要使用 PInvoke(文档:http://www.mono-project.com/Interop_with_Native_Libraries)原生 (c/c++) 函数。对于 Linux, native 函数/结构列于此处:How Do You Programmatically Set the Hardware Clock on Linux?

关于c# - 如何使用 C#/Mono 设置 Linux/Mac 计算机时钟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4296804/

相关文章:

c# - 对象行为

c# - 从 WebView 复制到剪贴板

c - 在 Raspberry Pi 上,backtrace() 返回 0 帧

macos - 如何从命令行 (MacOS) 列出 AFP 共享?

python - 使用 savefig() 将图形导出为 pdf 会弄乱 matplotlib 中的轴背景

c# - 父类的歧视值

c# - 有没有办法触发 2 个任务,等待一个任务完成(不取消另一个任务),然后在返回结果之前设置一个时间

linux - 使用 mac 终端或脚本搜索 linux 日志文件

linux - 执行程序崩溃后如何重置 tty?

macos - Go:构建时如何显式链接到 OS X 框架?