App maken: ook jij kunt het leren!

 

de iOS Academie Forums

Forums - Producten van de iOS Academie - Het eBook: Apps bouwen met Swift: agenda

David  David heeft nog geen Studiekaart. Klokje26 nov 2014, 14:40
Avatar
Avatar
Berichten:95


ik wil een agenda gaan maken (wat spannend:D) met swift

maar nu vroeg ik me af hoe vraag je tijd aan datum en jaartal?

misschien nog tips hoe ik andere dingen beter kan doen?

 

Reageer


Admin Roelf  Klokje26 nov 2014, 16:34
Avatar


David, zet onderstaande code even in een Playground en bekijk de Resultaatbalk, dan krijg je een aardig beeld:

import Foundation

let datum = NSDate()

let nlLocale = NSLocale(localeIdentifier: "nl_NL")
let formatter = NSDateFormatter()
formatter.locale = nlLocale

formatter.dateStyle = NSDateFormatterStyle.ShortStyle
formatter.timeStyle = NSDateFormatterStyle.NoStyle
let datumFormatted = formatter.stringFromDate(datum)

formatter.dateStyle = .NoStyle
formatter.timeStyle = .ShortStyle
let tijdFormatted = formatter.stringFromDate(datum)

Datum en tijd in Swift

Succes!

Reageer


David  David heeft nog geen Studiekaart. Klokje26 nov 2014, 20:17
Avatar
Avatar
Berichten:95


ik heb er een beetje mee staan knoeien (en dat lukt goed)

en ik maak van de datum "woensdag 26 november 2014"

als ik dan even voor de gemak let a = datumformatted 

dan krijg ik op het scherm "woensdag 26 november 2014"

maar nu wil ik zo iets krijgen (om ze ook apart te kunnen behandelen)

 

a[0]      woensdag

a[1]      26

a[2]      november

a[3]      2014

 

 

maar ja dat krijg ik niet iemand idee hoe ik dit oplos?

Reageer


David  David heeft nog geen Studiekaart. Klokje28 nov 2014, 16:05
Avatar
Avatar
Berichten:95


opgelost:D je moet de datum/tijd anders opvragen en dan kan je ze apart verwerken:D

Reageer

Leuk! 1 persoon vindt vindt dit leuk.

Admin Roelf  Klokje28 nov 2014, 17:25
Avatar


Precies! Knap uitgevonden, David!

Reageer