本文主要是介绍LeetCode每日一题:1154. Day of the Year,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 一、题目
- 二、题解
一、题目
Given a string date representing a Gregorian calendar date formatted as YYYY-MM-DD, return the day number of the year.
Example 1:
Input: date = “2019-01-09”
Output: 9
Explanation: Given date is the 9th day of the year in 2019.
Example 2:
Input: date = “2019-02-10”
Output: 41
Constraints:
date.length == 10
date[4] == date[7] == ‘-’, and all other date[i]'s are digits
date represents a calendar date between Jan 1st, 1900 and Dec 31th, 2019.
二、题解
class Solution {
public:int dayOfYear(string date) {tm timeinfo; strptime(date.c_str(), "%Y-%m-%d", &timeinfo); return timeinfo.tm_yday + 1; }
};
这篇关于LeetCode每日一题:1154. Day of the Year的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!