Read Outlook email through Matlab - chinese format date for email.ReceivedTime
1 view (last 30 days)
Show older comments
Hello,
I am trying to read outlook email and to check recpetion time;
outlook = actxserver('outlook.Application');
mapi = outlook.GetNamespace('mapi');
INBOX = mapi.GetDefaultFolder(6);
email=INBOX.Folders(1).Item(1).Items(1).Item(1);
ReceivedTime=email.ReceivedTime;
The issue is that ReceivedTime appears to be in chinese format; 〲ㄮ⸲〲㠱〠㨸㐳㔺8.
I just install R2016B. With R2015B it worked very well,
Anyone knows if the issue comes from MatlabR2016b or Outlook ?
Thanks in advance,
Arnaud
1 Comment
James Sutherland
on 13 May 2019
Edited: James Sutherland
on 13 May 2019
I am also having this issue with Matlab R2016b, it works fine with R2013a. Did you manage to resolve it or find a work-around?
Answers (2)
Arnaud Bitoun
on 13 May 2019
1 Comment
James Sutherland
on 14 May 2019
Edited: James Sutherland
on 14 May 2019
Hi Arnaud,
It is very similar to your code above:
outlook=actxserver('Outlook.Application');
mapi=outlook.GetNamespace('mapi');
INBOX=mapi.Folders(1).Item(1).Folders(1).Item('Inbox');
email=INBOX.Items.Item(1);
DateRaised = email.get('ReceivedTime');
I end up with '〳〯⼴〲㤱ㄠ㨴ㄵ㐺2'.
Thanks,
James
See Also
Categories
Find more on MATLAB Compiler in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!