現在の日付文字列が必要です。私はすでに検索を試みました。現在入手しているもの現在の日付の日付をPST形式で取得する方法は?
[NSDate currentDate];
はUTCです。いずれかのPSTでそれを変換するか、直接PSTで現在の日付を取得教えてください。
現在の日付文字列が必要です。私はすでに検索を試みました。現在入手しているもの現在の日付の日付をPST形式で取得する方法は?
[NSDate currentDate];
はUTCです。いずれかのPSTでそれを変換するか、直接PSTで現在の日付を取得教えてください。
NSDate *date = [NSDate date];
NSDateFormatter *formatterUTC = [[NSDateFormatter alloc] init];
formatterUTC.timeZone = [NSTimeZone timeZoneWithName:@"UTC"];
[formatterUTC setDateFormat:@"MMM dd,yyyy, hh:mm a"];
NSString *dateString = [formatterUTC stringFromDate:date];
NSDate *dateFromString1 = [formatterUTC dateFromString:dateString];
NSDateFormatter *formatterPST = [[NSDateFormatter alloc] init];
[formatterPST setDateFormat:@"MMM dd,yyyy, hh:mm a"];
formatterPST.timeZone = [NSTimeZone timeZoneWithName:@"America/Los_Angeles"];
NSString *urdate = [formatterPST stringFromDate:dateFromString1];`
'currentDate'はUTCではありません。それは時点であり、タイムゾーンはありません。 – Sulthan