We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

Not getting accurate Date Time


I’m reading the pst file but all the mails didn’t showing accurate Date
Microsoft Outlook showing
Thu 12/1/2011 11:33 AM
but with aspose.email (JAVA)
mapiMessage.getDeliveryTime() getting Thu Dec 01 11:36:17 IST 2011

Please provide solution on this?


Thank you for writing to Aspose Support team.

Could you please share your sample PST file with us for further investigation at our end? If the PST contains other confidential data, you can create a new PST file and add the sample MSG to it that has this issue. We’ll look into it for assisting you further.

Please find the source pst file
[http://downloads.systoolsgroup.com/installer/Installer_m_link/AllSceneario.zip ](http://downloads.systoolsgroup.com/installer/Installer_m_link/AllSceneario.zip)
in this file one mail whose subject name is
“an normal mail hihihihihihihi???”
outlook showing date “Thu 01-12-2011 11:33” whereas
mapiMessage.getDeliveryTime() getting Thu Dec 01 11:36:17 IST 2011
PFAafter export time getting changed.jpg (388.1 KB)


Outlook shows Sent time to users when a message is opened and it adjusts the timezone with the local timezone set in Outlook to display this time. If you open this MSG file in OutlookSpy, you will see that the time should match the one shown by OutlookSpy less the UTC time difference to your Outlook. Could you please confirm to us the timezone on your system? Ideally, the API should show the DeliveryTime in UTC.