Looking for ios Keywords? Try Ask4Keywords

iOSNSDate


Syntaxe

  • NSDate () // objet NSDate init à la date et l'heure actuelles
  • NSDate (). TimeIntervalSince1970 // Date et heure actuelles en nombre de secondes entre 00:00:00 UTC le 1er janvier 1970.
  • NSDate (). Compare (other: NSDate) // Retourne une comparaison de la date du jour à une autre date renvoie un NSComparisonResult

Remarques

Il existe différents types de format de date que vous pouvez définir: Voici leur liste complète.

Format Signification / Description Exemple 1 Exemple2
y Une année avec au moins 1 chiffre. 175 après JC → “175” 2016 AD → “2016”
yy Une année avec exactement 2 chiffres. 5 AD → “05” 2016 AD → “16”
yyy Une année avec au moins 3 chiffres. 5 AD → “005” 2016 AD → “2016”
aaaa Une année avec au moins 4 chiffres. 5 AD → “0005” 2016 AD → “2016”
M Un mois avec au moins 1 chiffre. Juillet → 7 "Novembre" → "11"
MM Un mois avec au moins 2 chiffres. Juillet → 07 "Novembre" → "11"
MMM Abréviation de trois lettres par mois. Juillet → “Jul” "Novembre" → "Nov"
MMMM Nom complet du mois. Juillet → juillet "Novembre" → "Novembre"
MMMMM Abréviation d'un mois (janvier, juin et juillet, tous auront un «J»). Juillet → “J” "Novembre" → "N"
Jour avec au moins un chiffre. 8 → “8” 29 → “29”
dd Jour avec au moins deux chiffres. 8 → “08” 29 → “29”
"E", "EE" ou "EEE" Abréviation de jour en 3 lettres du nom du jour. Lundi → “Mon” Jeudi → “jeu”
EEEE Nom de la journée complète Lundi → lundi Jeudi → jeudi
EEEEE Abréviation de 1 lettre jour du nom du jour (le jeu et le mardi seront «T») Lundi → “M” Jeudi → “T”
EEEEEE Abréviation de jour en 2 lettres du nom du jour. Lundi → “Mo” Jeudi → “Th”
une Période de la journée (AM / PM). 22 heures → «PM» 2 heures du matin → "AM"
h Une heure basée sur 1-12 avec au moins 1 chiffre. 22h → “10” 2 heures → «2»
hh Une heure basée sur 1-12 avec au moins 2 chiffres. 22h → 10h 2 heures → «02»
H Une heure basée sur 0-23 avec au moins 1 chiffre. 22h → “14” 2 heures → «2»
HH Une heure basée sur 0-23 avec au moins 2 chiffres. 22h → “14” 2 heures → «02»
m Une minute avec au moins 1 chiffre. 7 → “7” 29 → “29”
mm Une minute avec au moins 2 chiffres. 7 → “07” 29 → “29”
s Une seconde avec au moins 1 chiffre. 7 → “7” 29 → “29”
ss Une seconde avec au moins 2 chiffres. 7 → “07” 29 → “29”

Il y en a beaucoup d'autres, pour obtenir un temps différent en fonction de la zone (z), pour obtenir du temps avec des détails en millisecondes (S), etc.

NSDate Exemples Liés