human: 创建一个程序，确定给定日期的星期几。 输入：日期：2021年1月5日。
 bot: 创建一个程序，确定给定日期的星期几的方法是通过使用算法或公式来计算。这种方法不需要将日期转换为日期对象，而是直接使用数学运算来确定星期几。例如，可以使用基姆拉尔森公式（Zeller's Congruence）来计算给定日期的星期几。该公式使用年份、月份和日期作为输入，并返回一个数字，其中0表示星期六，1表示星期日，以此类推。通过将输入的日期代入公式，就可以得到给定日期的星期几。这种方法更加抽象和计算机化，不需要依赖具体的日期函数或库。