Nevar saprast, ko jūs saprotat ar "izsniedz uz mēnesi". Ja pakalpojumu saņemšanas sākuma termiņš var būt jebkura diena 1,2,3..31 un no šī brīža pakalpojums tiek sniegts 30 dienas, tad seko rATRIJS norādēm, jeb pārej uz timestamp pieskati 30 dienas un beigās pārej atpakaļ uz cilvēcīgu formātu. Savukārt, ja pakalpojums tiek sniegts kalendārā mēneša ietvaros, pirmais līdz pēdējais mēneša datums 01.-31.janvāris, 01.-28.(29)februāris, 01.-30.aprīlis utt. tad lieto
cal_days_in_month
, lai noskaidrotu pēdējo mēneša datuma.