빠른 질문, 나는 "1 월" "2 월" "3 월" "4 월"... 등 1,2,3,4 ... 등으로 변환하고 싶은 등 즉, 이름으로 개월 목록을 가지고 이 작업을 수행하는 간단한 코드를 작성했지만 누군가가 API를 사용하여이를 수행 할 수있는 방법을 알고 있다면 궁금 할뿐입니다.월 이름에서 월 번호를 가져 옵니까?
답변
빠른 대답 :
NSDateFormatter* formatter = [[[NSDateFormatter alloc] init] autorelease];
[formatter setDateFormat:@"MMM"];
NSDate *aDate = [formatter dateFromString:@"Jul"];
NSDateComponents *components = [[NSCalendar currentCalendar] components:NSMonthCalendarUnit fromDate:aDate];
NSLog(@"Month: %i", [components month]); /* => 7 */
이 date formatters를 참조하십시오.
감사합니다. – fuzzygoat
NSDateComponents 클래스를 확인하십시오. 그것은 당신이 사용하기를 원할지도 모르는 수업이 될 것입니다.
NSDate와 NSCalendar를 확인해 주셔서 감사합니다. – fuzzygoat
번호를 얻을 수있는 가장 쉬운 방법은 달의 목록을 주문하면 것을, 인덱스를 얻을 수 있습니다 :
NSLog(@"The number of the month is: %d.",[listOfMonths indexOfObject:@"Jan"]+1);
이것보다 직접 아무것도 없습니다. 스위프트 사용자에 대한
좋은 지적입니다. 필자는 배열을 만들어 월 인덱스를 찾아 볼 수있었습니다. 좋은 빠른 생각, 고마워. – fuzzygoat
지금 궁금한데, 그 해결책은 무엇입니까? –
사용할 수 :
Calendar.current.component(.month, from: date) Calendar.current.component(.day, from: date) ...
- 1. 주어진 월 이름에서 월 번호 받기
- 2. 다른 언어의 이름에서 월 번호 가져 오기
- 3. SAS 형식 : 전체 월 이름에서 정수로
- 4. CURRENT_DATE 월 및 월 취득
- 5. 달 번호를 파이썬에서 월 이름으로 변환하는 방법
- 6. 잘못된 월 번호를 반환하는 Android 캘린더
- 7. 날짜/시간에서 월 가져 오기
- 8. 월 통계
- 9. Matlab의 월
- 10. 월 계산
- 11. 월 번호
- 12. , 현재 월
- 13. 총계 월
- 14. NHibernate 기준 월 비교
- 15. Oracle에서 날짜의 월 이름 가져 오기
- 16. 월 단위로 사용자의 게시물 아카이브 가져 오기
- 17. 일, 월 텍스트 입력 : 월 부분에 지능형 정규식?
- 18. 코드 실행 날짜 1 월 31 일 1 월 DateTime.Add
- 19. MVVM Silverlight 응용 프로그램에서 달 번호를 월 이름으로 변경하십시오.
- 20. 애드 월, 와이파이
- 21. 월 및 일 달력보기
- 22. ORDERBY 월 (날짜) SQL
- 23. 날짜 선택기 월 형식
- 24. 채우기 월, 일
- 25. mysql에서 월 목록 생성
- 26. java.util.Date 잘못 월
- 27. 계산 연도와 월 항목은
- 28. SQL 서버 그룹으로 월
- 29. 월 총 매출액
- 30. 찾기 월 일
프랑스어 월에하지 난 당신이이 질문에 현지화의 문제를 과소 평가한다고 생각, 일본어, 아랍어 언급, AVR 것이라고 감안할 때) – Kheldar
기존 데이터 표를 읽는 중입니다. 따라서 내 월은 항상 영어의 "Jan" "Feb" "Mar"... 형식이 될 것입니다. 그러나 데이터가있는 위치에 따라 명심해야 할 점이 있습니다. 에서 오는. – fuzzygoat