|
O1(主程式)2 y2 J# k. g+ r' z: k( n: j* o* l
G65P2X2011.Y05.Z01.
$ q2 g+ i& q" W- E: i, t5 d: A2 k! rM0- c. p9 v* W8 `% K, a* y
G65P2X2012.Y02.Z29." L+ o" b3 Q; h- R& p& E
M0
- l8 }* I5 t6 f& ~
6 ]& O$ j& {6 Z" Z1 aX表示西元,Y月份,Z是幾號
A: d6 k0 }" R( ^- l, Y" `
9 u7 E' q% J* o/ \
+ m8 t( L: r% q# ^. E: M%
9 w& x [' }- G1 ~O2(副程式)
9 \0 D* |) w% t- w3 N5 k( U' Y#100=0. (平年) ) t7 a5 Y* `9 s4 Z x) v2 G
IF[#24MOD4.EQ0.]THEN#100=1.(預設閏年三月份+1天)( O9 S( ^ D8 f9 S6 Y/ i# k
#1=31. 4 b; v- F+ t. b1 v
#2=59.+#100
; l! D" m( F6 q+ o#3=90.+#100
* ~/ ^9 t* `% s7 @0 V# b" }#4=120.+#100) T5 ~0 ^% K: r* L: K1 G
#5=151.+#100
# B' P& B- ?5 H7 p) `% n5 `#6=181.+#100) i# m0 D2 H6 u/ S/ N
#7=212.+#100# B, F# F' r1 E: r
#8=243.+#1001 y% n! E, f* ?/ ?, Z" s
#9=273.+#100
. \: j, y: P0 a* m0 ]' }5 B" F" u#10=304.+#100; [, E4 q- X" n9 W
#11=334.+#1001 u9 ]0 W# S4 C3 U+ @$ b
#101=#[#25-1.]+#26 公式:(月數-1.)+日數
9 J; D9 r( v: o) Q Y, H X8 d#102=#24-1.
8 u$ R% g" w( A* a' W' N#103=FIX[#102/4.]
+ a4 z. s* i f+ @8 _# e#104=FIX[#102/100.]
. r- ~" r$ f% d6 w$ O$ x$ f, E4 _#105=FIX[#102/400.]
9 v- C5 ?' d/ t#106=#102+#103-#104+#105+#101
) S/ }& A0 `$ R$ m( _" I; `, |#107=#106MOD7/ A0 F0 Y) ?% b0 t/ L: a; j! X, m( V
IF[#107EQ0.]THEN#107=7.
( k( _: S) b* }6 F$ y3 yT#107M6/ @; G5 i0 Y; s* j' c& K G! D; Y
M99
7 c: q% i- y7 e* K: d& o) U%
6 X. N3 `& j0 _: T. c# l, J8 B9 f6 u6 g+ ]
! [9 V0 c% z. ^. H7 e$ Z
|
|