package Ġru . alex sk v ort so v . p olic lin ic . user _ generators Ċ Ċ import Ġorg . th reet en . bp . LocalDateTime Ċ import Ġru . alex sk v ort so v . p olic lin ic . formatter DB Ċ import Ġkotlin . random . Random Ċ Ċ fun Ġget Ber th Date (): ĠLocalDateTime Ġ= ĠLocalDateTime . parse ( random DateString (), Ġformatter DB ) Ċ Ċ private Ġfun Ġrandom DateString (): ĠString Ġ{ ĊĠĠĠ Ġval Ġyear Ġ= ĠRandom . nextInt ( 1 9 8 0 , Ġ 2 0 0 0 ). toString () ĊĠĠĠ Ġval Ġday Ġ= ĠRandom . nextInt ( 1 , Ġ 2 9 ). to Two Digits String () ĊĠĠĠ Ġval Ġmonth Ġ= ĠRandom . nextInt ( 1 , Ġ 1 3 ). to Two Digits String () ĊĠĠĠ Ġreturn Ġ"$ month .$ day .$ year Ġ 0 0 : 0 0 : 0 0 " Ċ } Ċ Ċ private Ġfun ĠInt . to Two Digits String (): ĠString Ġ{ ĊĠĠĠ Ġreturn Ġif Ġ( this Ġ< Ġ 1 0 ) Ġ" 0 $ this " ĊĠĠĠ Ġelse Ġthis . toString () Ċ }