【发布时间】:2020-02-04 16:27:36
【问题描述】:
我在树莓派上使用 C 并尝试执行以下操作: 在 .txt 文件中有 2 个时间和 2 个日期(在 4 个不同的行中)。 我要检查实际时间是否在这些日期时间之间。 所以在 C 中我有:
- Data.time1 (Char) 包含:00:00:00
- Data.time2 (Char) 包含:23:59:59
- Data.date1 (Char) 包含:1970-01-01
- Data.date2 (Char) 包含:1970-01-01
- Timenow (int) 包含当前时间的 Unix 值
我尝试了很多选项,但我想我不得不使用struct tm,我不完全理解。
谁能帮我解决一些实用的问题?
【问题讨论】:
-
到目前为止您尝试了哪些方法,您遇到了哪些问题?您可以提供什么格式来提供您想要比较的实际时间?你能把它转换成与日期
和时间 相同的格式吗?