NSDate* 変数 = [NSDate date];非常に単純ですね。これで、その時点の日時を示すNSDateインスタンスが得られます。そのままNSLogなどで出力すれば、その時点の日時を出力することができます。
NSDate* date = [NSDate date];ただし、これだと「現時点の日時」の値しか用意できません。指定した日時のインスタンスを作成したい、と思うこともあるでしょう。
NSLog(@"%@",date);
[《NSDate*》 dateWithString:《NSString*》];dateWithString:は、例えば「2011-01-01 12:00:01 +0900」というような形式で日時を用意します。年月日・時分秒・時差といった情報をテキストで用意しているのですね。
[《NSDate*》 dateWithNaturalLanguageString:《NSString*》];
NSDate* date = [NSDate dateWithNaturalLanguageString:例えば、このような具合ですね。日時の値は、すべての要素を記述する必要はありません。例えば、この例では「12時」までしか書いてありません。残る分秒は、ゼロで作成されます。年月日だけを用意したなら、その日の零時ちょうどを示すインスタンスが作成されるわけです。
@"2011年 1月 1日 12時"];
NSLog(@"%@",date);
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
次へ >> |