Here은 objective-c에서 날짜를 사용하는 것에 대한 이전 질문입니다. 0을 앞에두고시, 분, 초를 얻는 방법?앞에 오는 0으로 시간을 받으십시오.
-1
A
답변
5
은 그들을 얻는 방법이다 :
NSDateComponents *components = [[NSCalendar currentCalendar] components:NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit fromDate:[NSDate date]];
NSInteger hour= [components hour];
NSInteger minute = [components minute];
NSInteger second = [components second];
NSString *hourString = [NSString stringWithFormat:@"%02d", hour];
NSString *minuteString = [NSString stringWithFormat:@"%02d", minute];
NSString *secondString = [NSString stringWithFormat:@"%02d", second];
의 핵심은 포맷 할 때 당신이 얻을 것을 보장하기 위해, "%02d"
을 사용하는 것입니다 두 자릿수.
+0
감사합니다! 그 트릭을 했어! – OhDoh
2
"날짜"를 문자열로 지정하고 문자열에 0을 앞에두고 싶다고 생각합니다. 여기 당신이 문자열로 시간, 분, 초를 원하는 precised 이제
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"HH:mm:ss"];
NSString *formattedDateString = [dateFormatter stringFromDate:date];
관련 문제
- 1. 어떻게 앞에 오는 0으로 시간을 표시 할 수 있습니까?
- 2. 앞에 오는 0을 내림
- 3. 구독에서 결제까지 평균 시간을 받으십시오.
- 4. 앞에 오는 0 또는 선행 공백없이 시간을 쓰려면 어떻게해야합니까?
- 5. 커서 앞에 오는 문자들
- 6. 안드로이드/아이폰에서 서버로 정확한 시간을 받으십시오.
- 7. iframe을 앞에 가져 오는 방법
- 8. 캐스팅이 앞에 오는 0을 제거합니다
- 9. 매크로에서 # 토큰 앞에 오는 인수
- 10. Main() 앞에 오는 것은 어떻게됩니까?
- 11. 영역이 다시 0으로 돌아 오는 이유는 무엇입니까?
- 12. 문자열로 변환하는 0으로 시작하는 정수 (그 앞에 0을 유지)
- 13. 0으로 시작하는 Datasnap 문자열 매개 변수가 0으로 트림됩니다.
- 14. 양식을 앞에 가져 오는 문제가 있습니다.
- 15. NSLabel : 맨 앞에 오는 0의 출력?
- 16. 프로그램을 앞에 가져 오는 VBS 스크립트
- 17. 날짜 문자열에서 앞에 오는 0을 제거하십시오.
- 18. WPF 창을 앞에 가져 오는 방법은 무엇입니까?
- 19. 앞에 stage3d를 가져 오는 방법이 있습니까?
- 20. Date 개체의 시간을 0으로 설정하는 방법 (00/00/00)
- 21. skype 비디오 스트림을 받으십시오
- 22. 국가를 받으십시오.
- 23. 얼랭의 앞에 0이있는 형식
- 24. 현재 UTC 시간을 가져 오는 웹 서비스?
- 25. 델파이에서 컴파일 날짜와 시간을 가져 오는 방법
- 26. DST 시간을 가져 오는 데 문제가 있습니까?
- 27. 현지 시간을 동적으로 가져 오는 것
- 28. Google 캘린더에서 날짜 시간을 가져 오는 방법
- 29. 작업에 대한 경과 시간을 가져 오는 SQL
- 30. SQL Server 전체 텍스트가 0으로 간주되지 않습니다.
예제를 제공해 줄 수 있습니까? 그들을 문자열이나 정수로 가져 오시겠습니까? – sch
여기를 참조하십시오 http://stackoverflow.com/questions/9317320/getting-current-time – OhDoh
왜 내 질문에 투표가 내려 졌습니까? – OhDoh