2013-06-21 8 views
0

나는 struct tm으로서 시간을 갖고있는 C++/CLI에서 변수를 가지고있다. 나는 그것을 관리 DateTime으로 변환해야합니다. 어떻게해야합니까?struct tm을 C++/cli의 DateTime으로 변환하는 방법

struct tm t=GetTime(); 
DateTime time= ConvertToDateTime(t); 

위의 코드에서 어떻게 변환을 구현할 수 있습니까?

답변

1

한 가지 방법은 다음과 같습니다

struct tm t = GetTime(); 
// not sure of syntax here, calling the constructor from C++, 
// but I think you get the idea. 
DateTime time = DateTime(t.tm_year+1900, t.tm_mon+1, t.tm_day, t.tm_hour, t.tm_min, t.tm_sec); 
+1

예. 친절한 것도 중요합니다. * tm *은 모호합니다. 왜냐하면 그것이 어떻게 얻어 졌는지에 달려 있기 때문입니다. –

관련 문제