[英]Print time stamp in kernel
我是Linux内核的新手。
有没有一种方法可以像在用户空间中那样(例如通过localtime(3))在内核时间戳内进行打印,该时间戳遵守时区和DST?
我怀疑TZ和DST仅生活在用户空间中,与内核空间无关,但是我需要从内核模块打印用户友好消息。
谢谢
您是正确的,因为TZ和DST仅存在于用户空间中。 内核永远不知道它是哪个时区。 如果确实需要执行此操作,则需要让用户空间助手将时区偏移量上传到内核空间-请记住在此处正确处理夏时制! 或者使用用户空间工具对内核消息进行后处理(以UTC格式),并将其转换为本地时间。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.