繁体   English   中英

在内核中打印时间戳

[英]Print time stamp in kernel

我是Linux内核的新手。

有没有一种方法可以像在用户空间中那样(例如通过localtime(3))在内核时间戳内进行打印,该时间戳遵守时区和DST?

我怀疑TZ和DST仅生活在用户空间中,与内核空间无关,但是我需要从内核模块打印用户友好消息。

谢谢

您是正确的,因为TZ和DST仅存在于用户空间中。 内核永远不知道它是哪个时区。 如果确实需要执行此操作,则需要让用户空间助手将时区偏移量上传到内核空间-请记住在此处正确处理夏时制! 或者使用用户空间工具对内核消息进行后处理(以UTC格式),并将其转换为本地时间。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM