RSS
poniedziałek, 03 lutego 2014
Programowanie iPhone - Konwersja stringu (ciągu znaków) na datę – NSDate

 

Konwersja ciągu znaków na datę - NSDate jest jedną z bardzo często wykonywanych operacji, która jednocześnie sprawia bardzo wiele kłopotów początkującym.

 

Aby przekształcić ciąg znaków na datę musimy skorzystać z klasy NSDateFormatter. Przykładowo, jeśli chcemy przekształcić ciąg „24/12/2013” na datę możemy zrobić to tak.



NSDateFormatter* dateFmt = [[NSDateFormatter alloc] init];
[dateFmt setDateFormat:@"MM/dd/yyyy"];
NSDate* date = [dateFmt dateFromString:@"24/12/2013"];

 

Więcej na temat dat, konwersji i formatowania można znaleźć w dokumentacji Apple:

  1. Date and Time Programming Guide
  2. Data Formatting Guide

 

Warto tez zerknąć na Unicode Technical Standard (UTS) i zdefiniowane tam wzorce formatowania dat.



Tagi




PowerBuilder Tetris
D - Tetris



Programowanie iOS

C# ToolBox

SQL / TSQL / PLSQL ToolBox

Linux / Unix ToolBox





Zaprzyjaznione Strony

Sprite Bandits

Cake Time