package Ġio . fluid sonic . time Ċ Ċ import Ġkotlinx . datetime .* ĊĊ Ċ public Ġfun ĠMonth . days In ( year : ĠInt ): ĠInt Ġ= Ċ ĉ when Ġ( this ) Ġ{ Ċĉ ĉ Month . J AN U ARY Ġ-> Ġ 3 1 Ċĉ ĉ Month . FE BR U ARY Ġ-> Ġif Ġ( Year . is Le ap ( year )) Ġ 2 9 Ġelse Ġ 2 8 Ċĉ ĉ Month . M ARCH Ġ-> Ġ 3 1 Ċĉ ĉ Month . AP R IL Ġ-> Ġ 3 0 Ċĉ ĉ Month . MAY Ġ-> Ġ 3 1 Ċĉ ĉ Month . J UNE Ġ-> Ġ 3 0 Ċĉ ĉ Month . J UL Y Ġ-> Ġ 3 1 Ċĉ ĉ Month . AU G UST Ġ-> Ġ 3 1 Ċĉ ĉ Month . SEP TE MBER Ġ-> Ġ 3 0 Ċĉ ĉ Month . OCT OB ER Ġ-> Ġ 3 1 Ċĉ ĉ Month . NO VE MBER Ġ-> Ġ 3 0 Ċĉ ĉ Month . DE CE MBER Ġ-> Ġ 3 1 Ċĉ ĉ else Ġ-> Ġerror (" Unknown Ġmonth : Ġ$ this ") Ġ// Ġhttps :// github . com / Kotlin / kotlin x - datetime / issues / 9 6 Ċ ĉ } Ċ