我有一個數字「436879.0」,這是自1月1日午夜以來的分鐘數。
使用Python日期時間模塊,我將如何將其轉換爲數月,數天,數小時?使用datetime將分鐘轉換爲月
-1
A
回答
1
使用Python日期時間模塊,您可以將其轉換。
>>> from datetime import timedelta
>>> d = timedelta(minutes=436879.0)
>>> d.days
303
>>> d.seconds
33540
>>> d.microseconds
0
>>>
1
我們可以擴展user1050619的使用timedelta制定出實際日期回答一下:
from datetime import timedelta, datetime
d = timedelta(minutes=436879.0)
# Assuming your numbers represent minutes since
# Jan 1 of *this year*
date = datetime(2014, 1, 1) + d
date
Out[4]: datetime.datetime(2014, 10, 31, 9, 19)
date.month
Out[5]: 10
+0
非常感謝。你是一個生活者! – user3756366 2014-11-04 02:40:15
+0
@ user3756366爲了感謝在StackOverflow上幫助過你的人,請提供所有幫助的答案,並勾選/接受最能解決問題的答案(儘管如此,在詢問之前可能會等待15分鐘)。儘管如此,評論總是很棒。 – Marius 2014-11-04 02:43:17
相關問題
- 1. delphi將分鐘轉換爲分鐘
- 2. 將時鐘時間轉換爲分鐘
- 3. 使用TryParseExact將「2012年8月」轉換爲DateTime對象
- 4. 如何在Python3中使用datetime將日期轉換爲月份?
- 5. 轉換爲datetime使用Convert.ToDateTime
- 6. DATEDIFF將分鐘轉換爲十進制
- 7. 將小時轉換爲分鐘
- 8. 將像素轉換爲分鐘
- 9. php將數字轉換爲分鐘
- 10. 將分鐘數轉換爲hh:mm
- 11. 將分鐘轉換爲HH24:MI格式
- 12. Mp3將分鐘轉換爲毫秒
- 13. MySQL將分鐘轉換爲秒
- 14. 將毫秒轉換爲分鐘
- 15. 將整型字段轉換爲分鐘
- 16. XPath 1.0:將ss轉換爲分鐘,秒
- 17. 將總分鐘轉換爲天數,小時數,分鐘數vb
- 18. 在T-SQL中將分鐘轉換爲小時和分鐘
- 19. Mysql將分鐘轉換爲一天的小時分鐘
- 20. 將分鐘轉換爲小時,分鐘和秒
- 21. 將varchar轉換爲datetime
- 22. 將datetime js轉換爲c#
- 23. 將dateTime轉換爲int
- 24. SQL - 將varchar轉換爲datetime
- 25. 將nvarchar轉換爲datetime
- 26. 將Double轉換爲DateTime?
- 27. 將INT轉換爲DATETIME(SQL)
- 28. 將float(YYYY)轉換爲datetime
- 29. 將datetime轉換爲bigint
- 30. 將.NET DateTime轉換爲OracleDate
謝謝。我將如何獲得這些月份? – user3756366 2014-11-04 02:31:30
請檢查此 - http://stackoverflow.com/questions/15226287/how-to-convert-days-into-months-using-datetime-in-python3將日期轉換成月..請接受答案.. – user1050619 2014-11-04 02:32:01