2014-06-05 2 views
1

Outlook에는 대화 인덱스 개념이 있습니다. 원래 이메일 그래서 같은 대화 인덱스가됩니다 많은 구글에 따르면대화 인덱스 타임 스탬프에서 날짜 시간 가져 오기

01017C2A2FF4481FED6C146C98A04E2FDB77CEFE8E239603ED7DE0

응답이 그것에 날짜 시간 스탬프를 추가 검색 01017C2A2FF4481FED6C146C98A04E2FDB77CEFE8E239603ED7DE0800000ABF0

800000ABF0

그러나 그들 중 누구도 당신을 말할 이 값을 파싱하는 방법.

어떻게 DateTime 개체를 얻을 수 있습니까?

+0

일부 형식의 16 진수 값이 될 수 있습니까? 색인을 얻은 링크를 살펴보십시오. '06413958E01'은 또 다른 DateTime입니다. 아마도 누구나 링크를 볼 수 있습니까? – Matthijs

+0

누군가가 궁금한 경우 스레드가 여기에 있습니다. http://social.msdn.microsoft.com/Forums/office/en-US/92108fcd-0993-48ec-860d-35c419856d39/how-can-i-determine-a- new-replyforward-messages-parent-mailitem-in-an-outlook-2010-cnet-addin? forum = outlookdev & prof = required –

+0

아마 암호화 된 값일 수 있습니까? – Matthijs

답변

2

이미 알아 냈으므로 형식은 http://msdn.microsoft.com/en-us/library/office/cc765583.aspx으로 지정됩니다.

그러나 구조는 날짜 시간으로 변환 할 수 없습니다. FileTime은 1/1/1601 이후 틱 수 (1 tick = 100 nanoseconds)입니다. DateTime 생성자 중 하나는 틱 (8 바이트 정수)을 매개 변수로 사용합니다.

+0

+1,하지만 당신이 말한대로, FILETIME은 [1 월 1 일 0001 이후 DateTime 생성자가 기대하는 반면 1601 년 1 월 1 일 이후 틱입니다 (http : // msdn (http://msdn.microsoft.com/en-us/library) 정적 메서드 [DateTime.FromFileTime]을 대신 사용하십시오. /system.datetime.fromfiletime(v=vs.110).aspx). –

관련 문제