It turns out that the problem was in the fact that MsSQL is able to store date in Date column that does not translate to date ie. 00 in month and/or 00 in day section.
In other words the dates we're all similar to 2014-12-00 or 2013-00-00 - I just haven't noticed.