the Raffaele’s issues were solved in ADK 4.1.1, but it seems that you have the adapter version 4.2.1.
For this release in now available ESIE_4-2-1_SP4_WIN.exe and in the README you can read:
"7.0 Cautions and Warnings
When using the Broker Date API to construct a Broker Date object,
you must initialize the object with the full date and time in
order for the adapter to interpret it correctly.
For example, if you want to initialize the Broker Date object
using just a time, such as “04:15:45”, then you must initialize
it with both a date and time, with 01/01/1970 as the date, as
follows: “01/01/1970 04:15:45”.
If you want to initialize the Broker Date object using just a
date, such as “10/5/2001”, then you would have to initialize it
with both a date and time, as follows: “10/5/2001 00:00:00”."