#pragma once #include "LogCommonDefine.h" #define MAX_UNIT_TIME 10 class DLL_DECLARE CLogTimeFormat { public: CLogTimeFormat(VOID); ~CLogTimeFormat(VOID); static int GetTime(int nType, TCHAR* szTime, int size); // nTypeÀÇ ½Ã°£À» ¹ÝȯÇÑ´Ù. static int GetDiffTimeType3(const TCHAR* szTime1, const TCHAR* szTime2); //3¹ø Çü½Ä ½Ã°£ÀÇ Â÷.. ¹Ýµå½Ã. µÚÀÇ ½Ã°£ÀÌ ¾ÕÀǽ𣺸´Ù Ä¿¾ßÇÔ. static int GetDiffTimeType4(const TCHAR* szTime1, const TCHAR* szTime2); //4¹ø Çü½Ä ½Ã°£ÀÇ Â÷.. ¹Ýµå½Ã. µÚÀÇ ½Ã°£ÀÌ ¾ÕÀǽ𣺸´Ù Ä¿¾ßÇÔ. private: static int GetTimeType1(TCHAR* szTime, int size); //1¹ø Çü½Ä 20051018_07:43:32 °ú °°Àº Çü½ÄÀ¸·Î ¹ÝȯÇÑ´Ù. static int GetTimeType2(TCHAR* szTime, int size); //2¹ø Çü½Ä 20051018°ú °°Àº Çü½ÄÀ¸·Î ¹ÝȯÇÑ´Ù.(³¯±îÁö ¹Ýȯ) static int GetTimeType3(TCHAR* szTime, int size); //3¹ø Çü½Ä 051021171543111 (2005³â 10¿ù 21ÀÏ 17½Ã 15ºÐ 43.111ÃÊ) static int GetTimeType4(TCHAR* szTime, int size); //4¹ø Çü½Ä 051021171543 (2005³â 10¿ù 21ÀÏ 17½Ã 15ºÐ 43ÃÊ). ÃÊ´ÜÀ§ static DWORD ConvertTime4ToSecond(const TCHAR* szTime); static VOID GetTimeFormFromWord(WORD wTime, TCHAR* szTime, int nSize ); };