Google App Engine には、datetime プロパティがあり(auto_now_add=True)
ます。iPhone の Objective-C では、現在の時刻を取得すると2012-04-17 6:55:01
、Python でauto_now_add
got me を取得します2012-04-17 11:55:01
。
6:55
は私の現地時間で、Python の日付がどのタイム ゾーンまたは形式で表示されているかわかりません。Python または Objective-C を使用して、両方を一致させるにはどうすればよいですか?
編集:どうやらPythonの日付はUTC形式です。しかし、私のiPhoneの日付はどのような形式ですか? [NSDate date]
UTCにもあると思いましたか?異なる結果が得られるのはなぜですか?
編集2:わかりました。Objective-Cでこれを行う必要がありました
NSTimeZone *timeZone = [NSTimeZone timeZoneWithName:@"UTC"];
[formatter setTimeZone:timeZone];