내 응용 프로그램에 안드로이드 캘린더를 표시 할 계획입니다. 내 응용 프로그램에서 사용할 날짜를 선택하고 싶습니다. 나는에 대한 알고리즘이 있는지 알아야합니다.은 캘린더를위한 최고의 간단한 알고리즘입니까?
오픈 소스 응용 프로그램을 사용해서는 안됩니다.
내 응용 프로그램에 안드로이드 캘린더를 표시 할 계획입니다. 내 응용 프로그램에서 사용할 날짜를 선택하고 싶습니다. 나는에 대한 알고리즘이 있는지 알아야합니다.은 캘린더를위한 최고의 간단한 알고리즘입니까?
오픈 소스 응용 프로그램을 사용해서는 안됩니다.
임의의 그레고리력을 생성하는 것은 시작일의 거의 determining the day of the week이며, 2 월의 경우 whether the year is a leap year으로 결정합니다.
가장 크고 가장 유명한 날짜 알고리즘은 콘웨이의 최후 규칙입니다
년 (기사에서 'y'로 표시)은 두 자리 숫자입니다 ....이 예에서 y = 66은 1966 년을 나타냅니다. 어떻게하면 2066,2166,2266을 계산할 수 있습니까? ,기타? – AntiMoron
http://en.wikipedia.org/wiki/Doomsday_rule는 날짜/시간 계산을 요구하거나, GUI 및 레이아웃 알고리즘 마십시오. –
날짜 계산 – sajith