Beispiel #1
0
 def setSelectedDateJulian(self):
     date_new = self.gregorianCalendarWidget.selectedDate()
     date_jd = date_new.toJulianDay()
     date_ju = holydate_func.jd_to_ju(date_jd)
     day, month, year = date_ju
     string = '{year} {month} {day}'.format(year=year, month=month, day=day)
     date_old = QtCore.QDate.fromString(string, "yyyy M d")
     self.julianCalendarWidget.setSelectedDate(date_old)
Beispiel #2
0
    def setDateToday(self):
        """Set today from button."""

        if self.calendar_system == 'gregorian':
            self.gregorianCalendarWidget.setSelectedDate(
                QtCore.QDate.currentDate()
            )
            self.gregorianDateEditForm.setDate(QtCore.QDate.currentDate())
        elif self.calendar_system == 'julian':
            date_new = QtCore.QDate.currentDate()
            date_jd = date_new.toJulianDay()
            date_ju = holydate_func.jd_to_ju(date_jd)
            day, month, year = date_ju
            string = '{year} {month} {day}'.format(
                year=year, month=month, day=day
            )
            date_old = QtCore.QDate.fromString(string, "yyyy M d")
            self.julianCalendarWidget.setSelectedDate(date_old)
            self.julianCalendarWidget.setFocus()
            self.julianDateEditForm.setDate(date_old)