【leetcode】1185. Day of the Week
2024-10-07 06:37:41
题目如下:
Given a date, return the corresponding day of the week for that date.
The input is given as three integers representing the
day
,month
andyear
respectively.Return the answer as one of the following values
{"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"}
.Example 1:
Input: day = 31, month = 8, year = 2019
Output: "Saturday"Example 2:
Input: day = 18, month = 7, year = 1999
Output: "Sunday"Example 3:
Input: day = 15, month = 8, year = 1993
Output: "Sunday"Constraints:
- The given dates are valid dates between the years
1971
and2100
.
解题思路:用datetime中的strftime最简单。
代码如下:
class Solution(object):
def dayOfTheWeek(self, day, month, year):
"""
:type day: int
:type month: int
:type year: int
:rtype: str
"""
week = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]
import datetime
whatday = datetime.datetime(year, month, day).strftime("%w")
return week[int(whatday)]
最新文章
- 浅谈CommandBehavior枚举的独特之处
- 通过jcifs.jar 创建远程文件和文件夹
- Android 使用弹出对话框,报Unable to add window错误
- C#基础面试
- 阅读:AirBag Boosting Smartphone Resistance to Malware Infection
- JSP/JAVA目录清单
- 简单的ajax遮罩层(加载进度圈)cvi_busy_lib.js
- SDL2.0.9源码分析
- 7.6.1 continue 语句
- 莫烦keras学习自修第三天【回归问题】
- python自动化开发-[第二十四天]-高性能相关与初识scrapy
- Revit API创建房间
- Series转化为DataFrame数据
- JTAG 工作原理
- Leetcode 120
- WebSphere隐藏版本号教程
- WEB入门之十二 jquery简介
- 【Java】使用pinyin4j获取汉字的全拼或首字母
- gulp 输出到同一目录
- .net中session的使用