Work with dates it's always painfull!
Especially if the system connects to another system or it uses multiple computers in different locations with multiple timezones.
So it's necessary to create a way that the client and the server can convert the date to a local timestamp.
This will involves an API to make that conversion and a persistable class that will be used on the exchange information process.