DateTime incorrect when added to SQLite DB through (Fluent)NHibernate

Turns out it was indeed my fault plus a profound lack of doublechecking. I did write the datetime into the database and then checked the value in the database with sqlite explorer. Apparently that one has issues with DateTime fields and does present an incorrect value.

That, plus the original program did have a bug (the DateTime wasn't written properly).

My conclusion therefor is: Don't use sqlite explorer

LinqPad did correctly show the value and will thus be used from now on.