Time on current date and time

Hi,

I currently have an action that gets the date & time from a date picker and minuses 6 or adds 1 and then saves it to the database. see bellow the logic in the action

Screen Shot 2022-04-19 at 5.00.17 pm

The issue though is it comes up with a consistently weird time. As you can see in the image below it has the time as 10:48, however, this makes no sense because it wasn’t even that time when I picked a date.

Screen Shot 2022-04-19 at 4.56.39 pm

So does anyone know why this is happening and how I can make it 12:00 AM?