增加函数原型声明，并修正 time_t 使用 issue fixed 7