#include <time.h>
void get_time_str(char* name)
{
time_t timep;
struct tm *p;
time(&timep);
p = gmtime(&timep);
clock_t t = clock();
int ms = t * 1000/ CLOCKS_PER_SEC % 1000;
sprintf(name, "%d-%d-%d_%02d:%02d:%02d-%03d", 1900 + p->tm_year, 1 + p->tm_mon, p->tm_mday, 8 + p->tm_hour, p->tm_min, p->tm_sec, ms);
}
相关文章
- 12-04使用C和Boost获取当前时间(以毫秒为单位)
- 12-04c语言中写入日期和时间
- 12-04C语言获取日期和时间以及毫秒
- 12-04java获取本月开始时间和结束时间、上个月第一天和最后一天的时间以及当前日期往前推一周、一个月
- 12-04mysql 获取昨天日期、今天日期、明天日期以及前一个小时和后一个小时的时间
- 12-04C语言中两种方式表示时间日期值time_t和struct tm类型的相互转换
- 12-04C#关于时间(获取特定格式的时间及多种方式获取当前时间戳)以及10位和13位时间戳转为特定格式
- 12-04C语言输出当前日期和时间
- 12-04c#-Windows和Mono之间的日期时间差异以及log4net远程附加程序
- 12-04c#根据当前时间获取本周,本月,本年度等时间段和DateTime日期格式化