That is Surya Suddhanta. Not really in step with Buddhist cycles of time. In any case, it is obviously the Kali Yuga now.
Sure, but at what point did Buddhists start recognizing a kaliyuga to begin with? There is no mention made of kaliyuga anywhere in East Asian Buddhism, though the idea is clearly there in Tibetan Buddhism. Indian time cycles (kaliyuga, satyayuga, etc...) seem to have been adopted by Buddhists rather than innovated by them. The Buddha is not on record having taught them either.