주어진 달 이름에서 해당 달 번호를 찾으려고합니다. 이것을 달성하는 가장 쉬운 방법은 무엇입니까?주어진 월 이름에서 월 번호 받기
답변
이 경우 실제로 jQuery가 필요하지 않습니다. 이 라인을 따라
자바 스크립트가 도움이 될 수 있습니다 :
var monthNumber = ["january", "february", "march"].indexOf(monthname.toLowerCase()) + 1;
가 완전히 작동 할 수 있도록 모든 개월 배열을 확장합니다.
도움이 .... .... – chhameed
이 정보는 어디에서 오는가에 따라하는 라이브러리라는 DateJS 사용에 관심이있을 수 있습니다 : 그것은 jQuery를 사용하지 않고는 분석 기간에서 좋은
. 다운로드 섹션을 보면 외국어 입력을 처리해야하는 경우 150 개 이상의 국제화 라이브러리가 포함되어 있습니다.
나는 이렇게 할 것입니다.
모든 달로 배열을 만드십시오;
var data=new Array("January","February","March","April","May","June","July","August","September","October","November","December")
//Lets say you get this back from your get month function. This should return january, because that is the first month..
var numberOfMonth = 1;
//An array starts with the index 0, so you could do minus 1 to get the correct one
alert data[numberOfMonth - 1]);
간단한 방법은 0 내지 11의 값 (월) 얻었다 (12 월)
Array.prototype.indexOf
대안은 목적
var monthString = 'December';
var dat = new Date('1 ' + monthString + ' 1999');
alert(dat.getMonth());
인간이 읽을 수있는, 나는 단지'경고 (dat.getMonth() + 1); '라고 말하고 싶습니다. – Scrimothy
구현에 의존하지 않는 것이 좋을지 모르겠습니다. 표준 문자열. – RobG
무슨 뜻인지 모르겠다. Rob -이 부분이 작동하지 않을까요? – CompanyDroneFromSector7G
:
var months = {jan: 0, feb:1, mar:2 ...};
var monthName = 'January';
var monthNum = months[monthName.substring(0,3).toLowerCase()];
이점이 있다는 것이다 1 월, 1 월, 1 월 등 다양한 월 양식 이름을 사용할 수 있습니다.
아, 위의 내용은 javascript Date 생성자 입력과 같이 월 번호가 필요하다고 가정합니다. 달력 월 번호를 얻으려면 값을 1 씩 늘리십시오.
JQuery가 필요하지 않은 이유는 자바 스크립트로 쉽게 해결할 수 있기 때문입니다. 당신은 달 이름을 호출하여 쉽게 달 수를 얻을 수 있습니다
var months = {jan:1, feb:2, mar:3, apr:4, may:5, jun:6};
을 다음과 같이
사용 키 값 쌍 당신의 기준은 "쉬운을 위해 무엇
months.jan // will return 1 to the caller
또는
alert(months.feb); //will shows 2 in message box;
- 1. 다른 언어의 이름에서 월 번호 가져 오기
- 2. 월 이름에서 월 번호를 가져 옵니까?
- 3. 월 번호
- 4. sqlite에서 DATETIME부터 월 받기
- 5. UIPickerView에서 월 받기
- 6. 캘린더 테이블 - 주 월 번호
- 7. 달 이름으로 월 번호 검색하기
- 8. SAS 형식 : 전체 월 이름에서 정수로
- 9. CURRENT_DATE 월 및 월 취득
- 10. 특정 월/일의 첫 번째 달 받기
- 11. 주어진 월 목록에서 월의 비례 할당
- 12. 주어진 연도 간격으로 년/월 형식을 선택하십시오.
- 13. Rexeg 월 이름과 번호 만 독점적으로 결합하기
- 14. 월 통계
- 15. Matlab의 월
- 16. 월 계산
- 17. , 현재 월
- 18. 총계 월
- 19. mysql에서 월 목록 생성
- 20. NAnt의 월 이름
- 21. 일, 월 텍스트 입력 : 월 부분에 지능형 정규식?
- 22. 코드 실행 날짜 1 월 31 일 1 월 DateTime.Add
- 23. 개월 월 보고서의 SQL SUM()
- 24. JS/Prototype에서 월 일 수
- 25. 애드 월, 와이파이
- 26. 월 및 일 달력보기
- 27. ORDERBY 월 (날짜) SQL
- 28. 날짜 선택기 월 형식
- 29. 채우기 월, 일
- 30. java.util.Date 잘못 월
을 다음과 같이 "? 크로스 브라우저, 견고성, 유지 보수성, 정확함을 포함하고 있습니까? – RobG