https://github.com/malcommac/SwiftDate/blob/f1e50fac61c594cad7e085dedbd6b131eac04771/Sources/SwiftDate/DateInRegion/DateInRegion%2BCreate.swift#L407 When dateAt(.startOfMonth) is used, you will get e.g. 1.08.2020 01:01:01, what is not start of the month. Time should be set to 00:00:00