Интересное приложение, но не совсем то.
Основная идея была в том, чтобы человек набирал дату, видя перед собой именно те символы, которые изображены на монете, которая находится у него в руках. Т.е. ввод даты планировался на языке оригинала, а вывод — по григорианскому календарю.
Но за ссылку спасибо, алгоритм для персидского и индийского календаря я вижу впервые. Добавил в топик.
По просьбе незарегенного на хабре:
Вот что действтельно круто: apps.creounity.com/time_machine/ («Машина Времени: датировка, история, письменность»).
В этом веб-приложении описывается 21 система летоисчисления, 17 из них имеют конвертеры дат, причём эти конвертеры работают в обоих направлениях: из выбранной системы в год по григорианскому календарю и наоборот, из григорианского календаря в одну из систем.
Для каждой из систем есть её подробное описание. Для англоговорящих пользователей предусмотрена полностью англоязычная версия.
Также там есть ещё интересный раздел под названием «Коллекция письменностей народов мира».
Автор будет рад новым образцам письменности — по тем странам и языкам, по которым ещё нет экспонатов; присылать материалы можно по электронной почте xpectorz@gmail.com
Перевод дат из таиландского, монгольского и бенгальского календарей в григорианский