Why does the Date data obtained by @ DateTimeFormat of SpringMVC always have the 08:00:00 time?

@DateTimeFormat(pattern = "yyyy-MM-dd")
private Date adjustDate;

foreground pass parameters: adjustDate=2019-02-02

but the actual date value is: 2019-02-02 08:00:00

all I want is a date. What should I do with it?

Update:
in fact, this phenomenon occurs only when the data of Post is received by object, but not when using Get request

.
Jul.05,2022

found the problem because of the time zone, and the trick is that @ DateTimeFormat did not provide the timezone field

if, finally use @ JsonFormat to specify the time zone to resolve

 @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1e7289d-3e9.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1e7289d-3e9.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?