我使用下面的代码来捕获MS Outlook 2010中传入邮件的创建时间 -
NameSpace _nameSpace;
ApplicationClass _app;
_app = new ApplicationClass();
_nameSpace = _app.GetNamespace("MAPI");
object o = _nameSpace.GetItemFromID(EntryIDCollection);
MailItem Item = (MailItem)o;
string HTMLbpdyTest = Item.HTMLBody;
DateTime Dt = Item.CreationTime;
但我想以精确的方式捕捉创作时间,包括毫秒。
请就此提出建议。
答案 0 :(得分:0)
Outlook对象模型始终将所有日期/时间属性舍入到最近的分钟。根据我所听到的,代码通过用于在UI中显示值的相同分支,并且无法轻松修复。
您唯一的选择是使用扩展MAPI(C ++或Delphi)或MAPI包装器Redemption。