Add getGregorianDate function