# Leetcode 1507. Reformat Date
給定"20th Oct 2052"格式回傳成"2052-10-20"格式
## 想法
這題目其實出的不好,基本上就兩種做法,一種就是把它切割再塞回去,或者是使用一些date的格式器轉換,所以沒有甚麼特殊技巧。
程式碼:
```
def reformatDate(self, date: str) -> str:
month = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
date = date.split(" ")
ans = []
ans.append(date[2])
tag = str(month.index(date[1])+1)
if(len(tag)<2):
tag = "0"+tag
ans.append(tag)
tag = ""
for i in date[0]:
if(i in ["1","2","3","4","5","6","7","8","9","0"]):
tag+=i
else:
break
if(len(tag)<2):
tag = "0"+tag
ans.append(tag)
return "-".join(ans)
```