I recently ran into an issue where a gird in the SalesLogix web client was displaying a date time field as one of the columns. The date time that was showing was showing the UTC equivalent date (as it is stored in the database). The date was not being converted to the local time as it was displayed.
It turns out the issue was the date field was added to the grid as a BoundField column instead of a DateTime column. Apparently using the BoundField column the system will not convert the date to local time. Switching the column type caused the dates to start showing as the correct local time.