这可能很简单,但我是python的初学者,我想通过提示用户输入MM-DD格式的日期来比较生日日期。没有一年,因为今年是当年(2011年)。然后它会提示用户输入另一个日期,然后程序会比较它以查看哪个是第一个。然后它打印出较早的一天和它的工作日名称。 示例:02-10早于03-11。 02-10是周四,03-11是星期五 我刚刚开始学习模块,我知道我应该使用datetime模块,日期类和strftime来获取工作日名称。我真的不知道怎么把它们放在一起。 如果有人可以帮助我开始这将真的有帮助!我有一些零碎的东西:
 import datetime  

 def getDate():  

     while true:  
         birthday1 = raw_input("Please enter your birthday (MM-DD): ")  
         try:  
             userInput = datetime.date.strftime(birthday1, "%m-%d")  
         except:  
             print "Please enter a date"  
     return userInput

     birthday2 = raw_input("Please enter another date (MM-DD): ")

        if birthday1 > birthday2:  
            print "birthday1 is older"  
        elif birthday1 < birthday2:  
            print "birthday2 is older"  
        else:  
            print "same age"