The Aspose getters and setters that use Java Date all do this, and ruin timestamps instead of leaving them alone.
java.util.Date is not intended to be used as a timestamp with timezone. From the JavaDoc:
Allocates a D…...Date incorrectly Aspose.Email Product...getters and setters that use Java Date all do this, and ruin timestamps...