メモ
NSDate, NSCalendar, NSCalendarComponents を使って月の最初の日を得る
var date = NSDate()
var calendar = NSCalendar.currentCalendar()
var comps = calendar.components(NSCalendarUnit.CalendarUnitDay, fromDate: date)
comps.day = comps.day - comps.day - comps.day + 1
let firstDay = calendar.dateByAddingComponents(comps, toDate: NSDate(), options: nil)
println(firstDay)
出力結果
Optional(2015-08-01 10:34:05 +0000)