ปฏิทิน Discordianเป็นปฏิทินทางเลือกที่ใช้โดย Discordians
- ปีแห่งความไม่ลงรอยกันมี 5 ฤดูกาลแต่ละ 73 วันยาวนาน: ความโกลาหลความไม่ลงรอยกันความสับสนระบบราชการและผลที่ตามมา
- สัปดาห์ discordian มี 5 วัน: Sweetmorn, Boomtime, Pungenday, Prickle-Prickle และ Set orange ทุกปีเริ่มต้นด้วย Sweetmorn (และใน Chaos)
- ทุกฉปี ourth (ซึ่ง Happe n s เพื่อให้สอดคล้องกับเกร็กoก้าวกระโดด rian อือR s), พิเศษ d Ay ถูกแทรกระหว่างความวุ่นวายโกลาหล 59 และ 60 เรียกว่าวันเซนต์ Tib ของ มันอยู่นอกสัปดาห์ Discordian ซึ่งหมายความว่าวันหลังจากวันเซนต์ Tib จะตั้งค่าสีส้มวันก่อน Prickle-Prickle
- ปฏิทิน Gregorian และ Discordian จัดเรียง; ทั้งสองเริ่มต้นในวันเดียวกันซึ่งเรียกว่าวันที่ 1 มกราคมในปฏิทินเกรโกเรียนและ Chaos 1 ใน Discordian one
- ปีแรกแห่งพระแม่แห่งความไม่ลงรอยกัน (YOLD 1) คือ 1166 ปีก่อนคริสตกาลในปฏิทินเกรกอเรียนซึ่งหมายความว่าปีนี้ (2017 AD) คือ YOLD 3183
- ปฏิทิน Discordian ก็มีวันหยุด แต่ก็ไม่สำคัญสำหรับความท้าทายนี้และคุณไม่ควรส่งออกหรืออะไรก็ตามที่เกี่ยวกับพวกเขา
เขียนโปรแกรมหรือฟังก์ชั่นที่ส่งออกหรือส่งกลับวันที่วันนี้ (ณ เวลาที่ดำเนินการ):
Today is Boomtime, the 16th day of Confusion in the YOLD 3183
รูปแบบคือ"Today is $day_of_the_week, the $ordinal day of $season in the YOLD $year"
ที่ $ day_of_the_week เป็นตัวพิมพ์ใหญ่ (ตัวพิมพ์ใหญ่ - เล็ก) วันของสัปดาห์ $ ordinal คือวันของฤดูกาลในฐานะที่เป็นอันดับ (1, 2, 3, 4, ... ), $ season คือตัวพิมพ์ใหญ่ ฤดูกาล (ชื่อเรื่อง) และ $ ปีคือปี
หากโปรแกรมหรือฟังก์ชั่นของคุณถูกดำเนินการในวันเซนต์ Tib มันควรจะเอาท์พุทหรือผลตอบแทน"Today is St. Tib's Day in the YOLD $year"
แทน
กฎ:
- ช่องโหว่มาตรฐานใช้
- หากภาษาที่คุณเลือกไม่มีวิธีในการรับวันที่ปัจจุบันอาจต้องใช้วันที่แบบคริสต์ศักราชปัจจุบันในรูปแบบที่เหมาะสมเป็นอินพุต
- นี่คือโค้ดกอล์ฟซึ่งเป็นรหัสที่สั้นที่สุด (ต่อภาษา) จะชนะ
- ช่องว่างต่อท้ายไม่เป็นไร
- การใช้อักษรตัวพิมพ์ใหญ่มีความสำคัญ
- การโทร
ddate
ในทางใดทางหนึ่งถูกแบน - โปรแกรมของคุณควรรับประกันว่าจะทำงานได้ตั้งแต่ 3067 ถึง 3265 YOLD (1901 ถึง 2099 AD) นอกช่วงนั้นจะสามารถให้ค่าที่ไม่ถูกต้อง
ดูสิ่งนี้ด้วย:
- Malaclypse The Younger "Principia Discordia หรือวิธีการที่ผมพบเทพธิดาและสิ่งที่ผมทำกับเธอเมื่อฉันพบเธอ" พี 00034
- ddate (1)
- โพสต์ Sandbox สำหรับผู้ที่สามารถดูได้