}; time_t变量存的是linux时间戳,到秒级别。 2. localtime_r函数,将time_t中记录的时间戳转换为struct tm类型的时间,由于time_t的精度到秒,因此转换前后都得不到毫秒的数据。 3. gettimeofday()函数,获取的时间数据包含当前的时间戳(到秒级别)和微秒。 ~ 原创 End ~...
总结而言,Linux环境下通过C语言获取当前时间并转换为字符串,可以结合使用localtime_r和gettimeofday函数。通过合理设计和使用,可以实现时间的灵活获取与格式化,满足不同场景下的需求。