Timezone Issue in Media Gallery

I have my community set to Eastern time in Control Panel

A user with CST as their timezone uploads a file.

Another user with CST as their timezone views the media item

The $media.Date shows a timezone offset of -04:00 when rendered, but the time shows as UTC time

The time that displays to both users is 5 hours different than when they uploaded it.  Appears to be rendering the UTC time.  I was wondering if this is expected behavior or how I am supposed to show the actual upload time in the user's timezone to the user.

We have a protected gallery that users are uploading files to...these files have deadlines and our admins are looking at these timestamps ont he media items to determine if they met the deadlines or not.