linux_time.h
来自「积下的一点C++编程序库源码」· C头文件 代码 · 共 40 行
H
40 行
#ifndef LINUX_TIME_H
#define LINUX_TIME_H 1
//////////////////////////////////////////////////////////////////////////////
//文件名 : Linux_time.h
//功能 :对时间格式封装,应用于Linux系统
//创建/修改日期 : 2003.11.27
//作者 : 韩国静
//
#include <time.h>
inline UNI_BOOL UNI_LocalTime(UNI_Time *pDate)
{
time_t nTime;
struct tm Date;
nTime=time(UNI_NULL);
if(localtime_r(&nTime,&Date))
{
pDate->wYear=Date.tm_year+1900;
pDate->wMonth=Date.tm_mon+1;
pDate->wDay=Date.tm_mday;
pDate->wDayOfWeek=Date.tm_wday;
pDate->wHour=Date.tm_hour;
pDate->wMinute=Date.tm_min;
pDate->wSecond=Date.tm_sec;
pDate->wMilliseconds=0;
return UNI_TRUE;
// printf("%dyear.%dmonth.%dday(%dweak) %d:%d:%d\n"
// ,Date.tm_year+1900,Date.tm_mon+1,Date.tm_mday,Date.tm_wday,
// Date.tm_hour,Date.tm_min,Date.tm_sec);
}
return UNI_FALSE;
}
///////////////////////////////////////////////
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?