จันทรคติพาส:
เป็นหน่วยที่ปฏิทินประจำชาติและปฏิทินจันทรคติสลับกัน
ปีทั้งหมดเป็นปีของสาธารณรัฐจีน โปรดแปลงด้วยตัวเอง (ปี 1911 = ปีของสาธารณรัฐจีน)
*คำอธิบายตารางสารบรรณปฏิทินจันทรคติจีน: *
* เลขสองตัวแรก = เดือนอธิกสุรทิน ถ้าเป็น 13 แสดงว่าไม่มีเดือนอธิกสุรทิน*
* หลักที่สามถึงหก = รหัสไบนารี่ขนาด 12 เดือน -> ทศนิยม*
* ตัวอย่างเช่น: *
* 101010101010 = 2730 *
* 1: หมายถึง เดือนใหญ่ (30 วัน) 0: หมายถึง เดือนเล็ก (29 วัน) ==> อายุ 1 เดือน, 2 เดือนเล็ก, 3 เดือน... *
*หลักที่ 7 คือจำนวนวันในเดือนอธิกสุรทิน*
* 0: จำนวนวันที่ไม่มีเดือนอธิกสุรทิน*
* 1: เดือนอธิกสุรทินคือเดือนเล็ก (29 วัน) *
*2: เดือนอธิกสุรทินเป็นเดือนที่ยิ่งใหญ่ (30 วัน) *
*ตัวเลขสองตัวสุดท้ายแสดงถึงจำนวนวันที่แตกต่างกันระหว่างวันที่ 1 มกราคมตามปฏิทินสุริยคติกับวันที่ 1 มกราคมตามปฏิทินจันทรคติ*
************************************************** * *****
ตารางนี้ครอบคลุมเฉพาะปีแรกของสาธารณรัฐจีนถึงปีแรกของสาธารณรัฐจีนเท่านั้น หากยังไม่เพียงพอต่อการใช้งาน โปรดเพิ่มด้วยตนเองตามวิธีการข้างต้น :)
โปรแกรมนี้ไม่ได้กำหนดว่าปี เดือน และวันที่คุณป้อนนั้นถูกต้องหรือไม่ โปรดใช้วิจารณญาณของคุณเอง :(
หากเดือนจันทรคติที่แปลงเป็นเดือนอธิกสุรทิน ค่าที่ส่งให้คุณจะเป็น ***จำนวนลบ***
หากคุณต้องการแปลงปฏิทินจันทรคติเป็นปฏิทินประจำชาติ หากเป็นเดือนอธิกสุรทิน กรุณากรอก ***จำนวนลบ***
เวอร์ชันนี้เป็นเวอร์ชันฟรีแวร์: 0.1
คุณสามารถแก้ไขได้ด้วยตัวเอง แต่ทางที่ดีควรส่งอีเมลสำเนาของโปรแกรมที่แก้ไขมาให้ฉัน
หากคุณต้องการใช้เพื่อวัตถุประสงค์ทางการค้า โปรดส่งอีเมลถึงฉันเพื่อบอกจุดประสงค์และเหตุผลของคุณ
ผู้แต่ง: Peng Hongjie อีเมล: [email protected]
//แปลงจากปฏิทินประจำชาติเป็นปฏิทินจันทรคติ (สาธารณรัฐจีน ปี, เดือน, วัน, ปีจันทรคติ, เดือนจันทรคติ, วันจันทรคติ)
ขั้นตอน Solar2Lunar (SYear, SMonth, SDay : จำนวนเต็ม; Var LYear, LMonth, LDay : จำนวนเต็ม);
//แปลงจากปฏิทินจันทรคติเป็นปฏิทินประจำชาติ (ปีจันทรคติ เดือนจันทรคติ วันจันทรคติ var สาธารณรัฐจีน ปี เดือน วัน)
ขั้นตอน Lunar2Solar (LYear, LMonth, LDay : Integer; Var SYear, SMonth, SDay : Integer);
//ป้อนปีจันทรคติเพื่อแปลงชื่อหกสิบปี
ฟังก์ชั่น YearName (LYear : จำนวนเต็ม) : string;
//รับจำนวนวันในเดือนจันทรคติ
ฟังก์ชั่น DaysPerLunarMonth (LYear, LMonth : จำนวนเต็ม) : จำนวนเต็ม;
แคล.พาส :
ปฏิทินรายเดือนที่รวมปฏิทินประจำชาติและปฏิทินจันทรคติเข้าไว้ด้วยกัน (ไม่ต้องใช้ส่วนประกอบแอปพลิเคชัน Delpi 3.0 ภาษาจีน)
(ช่วง: ปีที่ 1 ของสาธารณรัฐจีน ถึง ปีที่ 100 ของสาธารณรัฐจีน)
คุณสมบัติใหม่:
LYear: ปีปฏิทินจันทรคติของสาธารณรัฐจีน Lเดือน: เดือนตามปฏิทินจันทรคติ (ตัวเลขลบคือเดือนอธิกสุรทิน)
LDay: จำนวนวันในปฏิทินจันทรคติ LYearName: ชื่อรอบระยะเวลาหกสิบปีในปฏิทินจันทรคติ (อ่านอย่างเดียว)
ผู้แต่ง: Peng Hongjie อีเมล: [email protected]
เวอร์ชันนี้เป็นเวอร์ชันฟรีแวร์และสามารถเผยแพร่ได้อย่างอิสระ แต่พยายามรักษาความสมบูรณ์ของเวอร์ชันไว้ หากมีข้อบกพร่องใดๆ โปรดส่งอีเมลถึงฉัน
หากคุณต้องการเปลี่ยนแปลง โปรดส่งอีเมลถึงฉัน ตกลง!