User blog:MS225/Ruby's Age

So if Samantha was born in 1979 just before Krypton exploded, and she had Ruby while she was a teenager, wouldn't Ruby have had to be born before 1997? That would make her about 20 years old now, and yet she's portrayed as being around 12 or so.