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…... import com.aspose.email.system.DateTime import java.time...Instant import java.time.temporal.ChronoUnit import java.util...