1. ホーム
  2. iphone

[解決済み] Objective-CでNSDateを現在のUTCに設定する

2023-08-08 05:51:56

質問

を簡単に開始する方法はありますか? NSDate を現在の UTC 日付/時刻で開始する簡単な方法はありますか?

どのように解決するのですか?

[NSDate date];

こんな感じのカテゴリーを作るといいかもしれません。

-(NSString *)getUTCFormateDate:(NSDate *)localDate
{
    NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
    NSTimeZone *timeZone = [NSTimeZone timeZoneWithName:@"UTC"];
    [dateFormatter setTimeZone:timeZone];
    [dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
    NSString *dateString = [dateFormatter stringFromDate:localDate];
    [dateFormatter release];
    return dateString;
}