Эра - это определенное летоисчисление, которое ведется с какого-то определенного момента. Поэтому сказать точно, сколько лет в эре, не представляется возможным. Взять, к примеру, нашу эру.наша эра ведет летоисчисление с 1 года по календарю (григорианскому или юлианскому). А само летоисчисление в данном календаре ведется от Рождества Христова. Есть также понятие до нашей эры - это то все время (промежуток времени), который был до 1 года нашей эры. Так что дать точный ответ на вопрос, например, касающийся нашей эры и до нашей эры не получится.
Понятие эра как временной отрезок употребляется и в геологии. В геологии эра - это крупное хронологическое деление. Эры по временному промежутку не равны друг другу. Здесь действует другой принцип исчисления. В школьном курсе географии, например, изучается Мезозойская эра, Палеозойская эра и другие.
Также понятие эра есть и в астрономии. Наверное, все слышали про эру Водолея.
Эпоха - это тоже длительный период времени, который выделяется на основании каких-то характерных явлений и событий. Есть геологические эпохи. Есть исторические эпохи, например, эпоха феодализма. Есть эпохи в искусстве, например, эпоха классицизма )определенная система взглядов на искусство). Есть научные эпохи.
Иногда понятия эра и эпоха употребляют как синонимы. А иногда эру делят на несколько эпох.