タグ

iosとカレンダーに関するmarion-rのブックマーク (2)

  • [iOS開発 TIPS] NSDate を使って現在の日付を年・月・日・分・秒単位で取得してみる

    みなさまおはこんばんちわ。@EijiShibutaniだよ。 最近赤毛にしたんだけど、この前テレビに出てたチェ・ホンマンの髪色とまったく同じで愕然としたよ。どんな罰ゲームだよ。チェ・ホンマンのバカ!! (もし、チェ・ホンマン大好きな人がこのブログ読んでたら謝 r ………るかボケェェ!) めっきり更新滞っておりましたが、自分忘備録も含めた久しぶりのiOS TIPSです。 NSDateを使って現在の日時を取得する方法は一般的なのですが、今回はそこからさらにつっこんで、年・月・日・分・秒と細かく取得する方法をご紹介しますよ。 とりあえず NSDate で現在の日時を取得してみる。 えっと説明めんどくさいんでこんな感じ。 - (void)viewDidLoad { [super viewDidLoad]; NSDate *date = [NSDate date]; NSLog(@"現在の日時 >

    [iOS開発 TIPS] NSDate を使って現在の日付を年・月・日・分・秒単位で取得してみる
  • NSDate, NSDateComponents でiOSの時間を制する(その2)

    前回(iOSの時間を制する) という題で, NSDate, NSDateComponentsを使って, GMT時間とローカル時間を行ったり来たりする方法を書きました。 今回はその続きです。 最近, アプリ内でカレンダーが欲しかったので,  さくっと実装してみました。 その時に出た副産物です。 ラインナップ 1. 月初めって何曜日? 2. 今月は何日まであるのか? 3. 先月末の日付をとってこよう 4. 1か月後の日付をとってこよう 他にも結構ありますが今回はこれくらいで。※NSDate で取得した時間はGMT時間です 1. 月初めって何曜日? ・実装手順 -  まず, 月はじめが欲しい日付(たとえば今日とか)の日付を NSDate * でとってくる -  NSDateComponents で,現地時間を取得 -  その現地時間に 日付の1をセット - それをもとにもう一度 NSDate *

    NSDate, NSDateComponents でiOSの時間を制する(その2)
  • 1