--- title: Discordian date id: 59f4eafba0343628bb682785 challengeType: 5 videoUrl: '' localeTitle: Discordian日期 --- ## Description
任务:

将给定日期从公历转换为Discordian日历

## Instructions
## Tests
```yml tests: - text: discordianDate是一个函数。 testString: 'assert(typeof discordianDate === "function", "discordianDate is a function.");' - text: 'discordianDate(new Date(2010, 6, 22)) "Pungenday, the 57th day of Confusion in the YOLD 3176" discordianDate(new Date(2010, 6, 22))应该返回"Pungenday, the 57th day of Confusion in the YOLD 3176" 。' testString: 'assert(discordianDate(new Date(2010, 6, 22)) === "Pungenday, the 57th day of Confusion in the YOLD 3176", "discordianDate(new Date(2010, 6, 22)) should return "Pungenday, the 57th day of Confusion in the YOLD 3176".");' - text: 'discordianDate(new Date(2012, 1, 28))应该返回"Prickle-Prickle, the 59th day of Chaos in the YOLD 3178" 。' testString: 'assert(discordianDate(new Date(2012, 1, 28)) === "Prickle-Prickle, the 59th day of Chaos in the YOLD 3178", "discordianDate(new Date(2012, 1, 28)) should return "Prickle-Prickle, the 59th day of Chaos in the YOLD 3178".");' - text: 'discordianDate(new Date(2012, 1, 29)) "Setting Orange, the 60th day of Chaos in the YOLD 3178. Celebrate St. Tib\"s Day!" discordianDate(new Date(2012, 1, 29))应该返回"Setting Orange, the 60th day of Chaos in the YOLD 3178. Celebrate St. Tib\"s Day!" 。' testString: 'assert(discordianDate(new Date(2012, 1, 29)) === "Setting Orange, the 60th day of Chaos in the YOLD 3178. Celebrate St. Tib\"s Day!", "discordianDate(new Date(2012, 1, 29)) should return "Setting Orange, the 60th day of Chaos in the YOLD 3178. Celebrate St. Tib\"s Day!".");' - text: 'discordianDate(new Date(2012, 2, 1))应该返回"Setting Orange, the 60th day of Chaos in the YOLD 3178" 。' testString: 'assert(discordianDate(new Date(2012, 2, 1)) === "Setting Orange, the 60th day of Chaos in the YOLD 3178", "discordianDate(new Date(2012, 2, 1)) should return "Setting Orange, the 60th day of Chaos in the YOLD 3178".");' - text: 'discordianDate(new Date(2010, 0, 5)) "Setting Orange, the 5th day of Chaos in the YOLD 3176. Celebrate Mungday!" discordianDate(new Date(2010, 0, 5))应该返回"Setting Orange, the 5th day of Chaos in the YOLD 3176. Celebrate Mungday!" 。' testString: 'assert(discordianDate(new Date(2010, 0, 5)) === "Setting Orange, the 5th day of Chaos in the YOLD 3176. Celebrate Mungday!", "discordianDate(new Date(2010, 0, 5)) should return "Setting Orange, the 5th day of Chaos in the YOLD 3176. Celebrate Mungday!".");' - text: 'discordianDate(new Date(2011, 4, 3))应该返回"Pungenday, the 50th day of Discord in the YOLD 3177. Celebrate Discoflux!" 。' testString: 'assert(discordianDate(new Date(2011, 4, 3)) === "Pungenday, the 50th day of Discord in the YOLD 3177. Celebrate Discoflux!", "discordianDate(new Date(2011, 4, 3)) should return "Pungenday, the 50th day of Discord in the YOLD 3177. Celebrate Discoflux!".");' - text: 'discordianDate(new Date(2015, 9, 19)) "Boomtime, the 73rd day of Bureaucracy in the YOLD 3181" discordianDate(new Date(2015, 9, 19))应该返回"Boomtime, the 73rd day of Bureaucracy in the YOLD 3181" 。' testString: 'assert(discordianDate(new Date(2015, 9, 19)) === "Boomtime, the 73rd day of Bureaucracy in the YOLD 3181", "discordianDate(new Date(2015, 9, 19)) should return "Boomtime, the 73rd day of Bureaucracy in the YOLD 3181".");' ```
## Challenge Seed
```js function discordianDate (date) { // Good luck! return true; } ```
## Solution
```js // solution required ```