Skinning Christmas....
I have just been given the task of making a new Christmas Suite. (In 4 days) And I have decided to Blog a "Makeing Of". Hopefully it will be educational, and fun. So check it out.
[Message Edited]
I have just been given the task of making a new Christmas Suite. (In 4 days) And I have decided to Blog a "Makeing Of". Hopefully it will be educational, and fun. So check it out.
Ok so I went MIA for a few days, but the blog is updated,

| #27 by Keila - 11/22/2003 3:24:10 PM Thanksgiving is on Thursday the 27th this year. It is always on the last Thursday in November. |
Thought that is typically true, actually, it's always the 4th Thursday in November. For instance:
Calendar for November 2006
Keila, it probably only happens about every 7 years or something.
Does anyone know how they determine Easter? That one still baffles me.
So, Paul, where is my "beta" of this? 
I really like this skin 
Xmas is sweeeeeeeeeeeeet holiday.
I thought I was the only one baffled by Easter.
KG: easter is the Sunday following the Pascal full moon, which may happen between March 21st to April 18 inclusively.
Calculating it is another story though, since you must calculate the cycles of the moon.
Here is the algorythm if you're familiar with integer maths:
In the text below, / represents an integer division neglecting the remainder, while % is division keeping only the remainder. So 30/7=4 , and 30%7=2 .
a=year%19
b=year/100
c=year%100
d=b/4
e=b%4
f=(b+8)/25
g=(b-f+1)/3
h=(19*a+b-d-g+15)%30
i=c/4
k=c%4
l=(32+2*e+2*i-h-k)%7
m=(a+11*h+22*l)/451
Easter Month
h+l-7*m+114)/31 [3=March, 4=April]
p=(h+l-7*m+114)%31
Easter Date=p+1 (date in Easter Month)
What's that smilie doing there? 
OK, here it is again, hopefully with no smilie:
a=year%19
b=year/100
c=year%100
d=b/4
e=b%4
f=(b+8)/25
g=(b-f+1)/3
h=(19*a+b-d-g+15)%30
i=c/4
k=c%4
l=(32+2*e+2*i-h-k)%7
m=(a+11*h+22*l)/451
Easter Month = ( h+l-7*m+114 )/31 [3=March, 4=April]
p=(h+l-7*m+114)%31
Easter Date=p+1 (date in Easter Month)
Note that the above is valid for any year in the past or in the future.
But there is a simpler method, Doggett's modification of Oudin's algorythm, that is valid only for years after 1583. It goes like this :
Again, the divisions are integer divisions, in which remainders are discarded, while the % operator is used to signify the modulo or remainder operator.
century = year/100
G = year % 19
K = (century - 17)/25
I = (century - century/4 - (century - K)/3 + 19*G + 15) % 30
I = I - (I/28)*(1 - (I/28)*(29/(I + 1))*((21 - G)/11))
J = (year + year/4 + I + 2 - century + century/4) % 7
L = I - J
EasterMonth = 3 + (L + 40)/44
EasterDay = L + 28 - 31*(EasterMonth/4)

(had hell to pay for those)
Welcome Guest! Please take the time to register with us.