2015-01-12 41 views
-4

在迅速的,我需要證明「10月02日」 **而不是** "10月2日",如何轉移"2"to "02"在快捷方式中,我需要顯示「10月02日」而不是「10月2日」,如何將「2」轉換爲「02」?

現在,我已經寫了這些代碼,但它會顯示「2」,而不是「02」:

var publishLastDate:NSDate = momentLast.created_on 
println(publishLastDate) 
componentsLast = NSCalendar.currentCalendar().components(NSCalendarUnit.CalendarUnitDay | NSCalendarUnit.CalendarUnitMonth | NSCalendarUnit.CalendarUnitYear, fromDate: publishLastDate) 
    lastDay = componentsLast.day 
    lastMonth = componentsLast.month 
    lastYear = componentsLast.year 
+1

也許如果你實際上顯示的代碼格式的數據有人可以幫助你。 –

回答

1

它看起來像你抓住了組件和打印自己的字符串。你可以這樣格式化:

let string = String(format: "%02d月%02d日", lastMonth, lastDay) 
相關問題