2017-09-15 57 views
-1

我有一個日期爲2015年5月05日。我希望在2015年5月5日。在另一行我也希望它在05052015.How做到這一點使用PythonPython中日期格式的轉換

+0

請試着問一個問題之前,這裏尋找答案自己。 – user3151902

+0

歡迎來到Stack Overflow!請回顧[**如何問**](https://stackoverflow.com/help/how-to-ask)關於Stack Overflow的問題和[可以問什麼類型的問題](https://stackoverflow.com/help/on-topic)和[應該避免哪些類型](https://stackoverflow.com/help/dont-ask) – bhansa

+0

https://docs.python.org/2/library/datetime.html – Will

回答

2

我建議你讀Python datetime library

In [28]: from datetime import datetime 

In [29]: my_date = '05 May, 2015' 

In [30]: custom_date = datetime.strptime(my_date,'%d %B, %Y') 

In [34]: first_date_format = custom_date.strftime('%d-%B-%Y') 

In [35]: first_date_format 
Out[35]: '05-May-2015' 

In [36]: second_date_format = custom_date.strftime('%d%m%Y') 

In [37]: second_date_format 
Out[37]: '05052015' 
+0

I有一個'05年5月,1800'的日期。如何將上述格式轉換成 – Esha

+0

@Esha同樣適用。 –