title: Wrong column date format in SQL Server
body: <p>I'm inserting some data from my C# program into SQL Server 2012. I have column in my table that is <code>datetime</code> type. My C# code:</p>
  
  <pre><code>string date = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff");
  // returns 2016-04-11 11:47:05.535
  </code></pre>
  
  <p>When I debug my application I can see that date is in correct format (same as above). But when I look into my database, this date is:</p>
  
  <pre><code>2016-11-04 11:47:05.537
  </code></pre>
  
  <p>Month and day are swapped. Why is this happening?</p>