/Date(1326067200000)/のようなWebサービスから日付を取得していますが、DD.MM.YYYYのような日付に変換するにはどうすればよいですか?システムのミリ秒を目的の日付に変換するには
答えて
あなたは実際の日付を取得しますdate
で
NSString *actDate = @"/Date(1326067200000)/";
NSString *nDate = [[[[actDate componentsSeparatedByString:@"("] objectAtIndex:1] componentsSeparatedByString:@")"] objectAtIndex:0];
NSDate *date = [NSDate dateWithTimeIntervalSince1970:([nDate doubleValue]/1000)];
を使用することができます...これを試してみてください。さらに、あなたがフォーマットされた方法でご希望の日付を取得しますnDate
で
NSDateFormatter *dtfrm = [[NSDateFormatter alloc] init];
[dtfrm setDateFormat:@"MM/dd/yyyy"];
nDate = [dtfrm stringFromDate:date];
を使用することにより、「MM/DD/YYYY」形式でフォーマットすることができます。
ありがとうございます。それは素晴らしい作品です! – OzBoz
NSDate's initWithTimeIntervalSinceReferenceDate:(2001年1月1日の最初の瞬間、基準日としてGMTを使用すると仮定します)を使用して、タイムスタンプを表すNSDateインスタンスを取得します。
フォーマットされた文字列表現を取得するには、クラスNSDateFormatterを使用できます。
は
NSDate *date=[[NSDate alloc] initWithTimeIntervalSinceReferenceDate:gettingdate];
NSDateFormatter *dateFormat = [[NSDateFormatter alloc]init];
[dateFormat setDateFormat:@"dd-MM-yyyy HH:mm:SS"];
NSString *newdate = [dateFormat stringFromDate:date];
//Use of Function
textFiled.text = [self displayDate:[[NSString stringWithFormat:@"%@",[[[AllKeys valueForKey:@"Date"] componentsSeparatedByString:@"\"]]]]
// Millisecond to Date conversion
- (NSDate *)displayDate:(double)unixMilliseconds {
NSDate *date = [NSDate dateWithTimeIntervalSince1970:unixMilliseconds/1000.];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateStyle:NSDateFormatterShortStyle];
[dateFormatter setTimeStyle:NSDateFormatterShortStyle];
[dateFormatter setLocale:[NSLocale currentLocale]];
NSLog(@"The date is %@", [dateFormatter stringFromDate:date]);
// NSDate *returnValue = [dateFormatter stringFromDate:date];
return date;
}
'textField.text'はNSStringを期待していますが、あなたはNSDateオブジェクトを割り当てています。 'AllKeys'とは何か、'/Date(1326067200000)/ 'とは何が関係しているのですか? – vikingosegundo
- 1. ASP:日付をミリ秒に変換
- 2. アンドロイド:ミリ秒に日付を変換し
- 3. 日付をミリ秒に変換
- 4. ミリ秒を書式付きの日付に変換する
- 5. アンドロイドで日付をミリ秒に変換する方法は?
- 6. 人にやさしい日付をミリ秒に変換する
- 7. ミリ秒を日付/時刻に変換する
- 8. SQLiteで日付にミリ秒を変換する方法
- 9. MomentJS EPOCミリ秒の日付への変換
- 10. ミリ秒の日付時刻をdoubleまたはintに変換しますか?
- 11. ULARGE_INTEGER QuadPartをミリ秒に変換する
- 12. 100ナノ秒をミリ秒の混乱に変換する
- 13. Realstudio(2011 4.2)ミリ秒単位の日付
- 14. Javaの日付からミリ秒
- 15. Android:実際の日時をミリ秒と他のタイムゾーンに変換する
- 16. ジョーダタイム変換時のゾーン時間をミリ秒に換算する
- 17. ミリ秒からローカル日付へ
- 18. timestampをミリ秒で時間に変換するには?
- 19. ミリ秒を秒に変換します。(0.24)
- 20. JavaScriptのDateオブジェクトにRFC 3339で日付を変換する方法(1970年以降のミリ秒)が
- 21. Androidでのミリ秒単位の変換
- 22. MIDIティックをミリ秒に正しく変換する方法は?
- 23. 時間変数をミリ秒に変換する
- 24. 目的のCで日付形式を変換する
- 25. Unixタイムスタンプ(ミリ秒単位)の行をdatetimeに変換する
- 26. Cでミリ秒を秒単位に変換
- 27. Javascriptは日付オブジェクトに秒を変換します
- 28. リファレンスを日付から秒に変換する - Python
- 29. フォーマット日付/時刻は、ミリ秒単位で、Androidの
- 30. 差分をミリ秒に2回変換する?
いつからですか?年0? –