Text gets altered when creating conversation

When I pass in a string to a conversation message containing a date, it gets altered when the message is written.  I'm doing some stuff with dates and timezones, but the string I'm passing to the Conversations.Create method is correct.  However what I'm getting in my inbox and what is in the db is not.

But in the database, the conversation looks like this:

Parents Reply Children