我们应该如何在c或c中做到这一点?
实际上我有时间,因为时间秒,我需要根据它来计算年龄.所以输入将是自纪元以来的秒数,并且输出应该是基于当前日期的年龄.
谢谢,PP.
gmtime或localtime是完成工作的两个C标准函数.
struct tm *date = gmtime( your_time ); printf( "Year = %d\n",date->tm_year );
警告这些函数不是线程安全的.你会在POSIX系统上找到一个可重入的版本(linux,mac os x,…):gmtime_r和localtime_r