您的位置:首页 > 编程语言 > C语言/C++

C语言中时间的处理(一、字符串和时间戳的相互转换)

2017-10-10 18:02 197 查看
一、将时间戳转成字符串

//strfmt

void metis_strftime(time_t t, char *pcTime)

{

  struct tm *tm_t;

  tm_t = localtime(&t);

  strftime(pcTime,128,"%F %T",tm_t);

}

二、将字符串转成时间戳

long metis_strptime(char *str_time){

  struct tm stm;  

  strptime(str_time, "%Y-%m-%d %H:%M:%S",&stm);

 

  long t = mktime(&stm);

  return t;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c语言