用C语言(apue)实现 把时间戳转换为国标格式的字符串(2013-09-03 15:36:12)的函数
2014-08-04 18:29
555 查看
/*******************************************************************************/ /** *** 函 数 名: char *Time2String(const time_t timep, char *strDest) *** 功能描述: 将时间转换成国标格式的字符串 *** 全局变量: *** 输 入: const time_t timep :获得的时间 char *strDest:存储转换后的字符串 *** 输 出: 转换后的字符串地址 ******************************************************************************/ char *Time2String(const time_t timep, char *strDest) { char *address = strDest; // assert(strDest != NULL); struct tm* tm; time_t tempTime = timep; char *bars = (char *)"-",*colon = (char *)":", *space = (char *)" "; tm = localtime(&tempTime); tm->tm_year += 1900; tm->tm_mon += 1; sprintf(strDest, "%04d%s%02d%s%02d%s%02d%s%02d%s%02d", tm->tm_year, bars, tm->tm_mon, bars, tm->tm_mday, space, tm->tm_hour, colon, tm->tm_min, colon, tm->tm_sec); return address; }
相关文章推荐
- 用C语言(apue)实现 把时间戳转换为国标格式的字符串(2017-07-17 22:36:12)的函数
- 【C语言】编写函数实现库函数atoi,把字符串转换成整形(考虑数字过大)
- 时间字符串格式相互转换——C语言
- 【剑指offer】C语言:实现函数可以将一个字符串转换为对应的整数,如+1234输出1234
- C语言数字字符串转换为十六进制格式函数
- [C语言] 时间操作,把1970年开始秒数计算的时间,转换为字符串格式输出;
- 用jsp 自定义标签实现字符串转换时间格式
- 用jsp 自定义标签实现字符串转换时间格式
- 【剑指offer】C语言:实现函数可以将一个字符串转换为对应的整数,如+1234输出1234
- 【C语言】编写函数实现库函数atoi,把字符串转换成整形
- 【C语言】【笔试题】实现一个函数int my_atoi(char s[]),可以将一个字符串转换为对应的整数。
- C语言通过函数实现 itoa()的功能 将整数转换成字符串 并实现进制转换
- 【C语言】【笔试题】实现一个函数int my_atoi(char s[]),可以将一个字符串转换为对应的整数。
- 【C语言】编写函数实现库函数atoi,把字符串转换成整形
- 【C语言】【笔试题】实现一个函数int my_atoi(char s[]),可以将一个字符串转换为对应的整数。
- C语言 将时间转换成指定格式的字符串
- 用c语言实现 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
- C++如何获取当前时间并转换成相应的格式字符串.
- java.util.Date 与 java.sql.Date互转 及 字符串转换为日期时间格式
- GridView中实现自定义时间货币等字符串格式