Esempio n. 1
0
class Calendar(QWidget):

	def __init__(self):
		super().__init__()
		self.calendar = QCalendarWidget(self)
		# self.calendar.setGridVisible(True)
		self.calendar.setContentsMargins(0,0,0,0)
		self.calendar.setSelectedDate(QDate(datetime.now().year, datetime.now().month, 1))
		self.calendar.clicked.connect(self.printDateInfo)

	def printDateInfo(self, qDate):
		print('{0}/{1}/{2}'.format(qDate.month(), qDate.day(), qDate.year()))
		print(f'Day Number of the year: {qDate.dayOfYear()}')
		print(f'Day Number of the week: {qDate.dayOfWeek()}')