我是新來的matlab。 我想在matlab中計算一個人在年,日,月和小時的年齡? 用戶輸入他/她的出生日期格式爲DD/MM/YYYY格式。比如我作爲27/11/1989進入我的DOB,我怎麼能找到我現在的年齡?在Matlab中計算年,年,月,小時的年齡
1
A
回答
2
你應該在這個頁面看一看:http://www.mathworks.nl/help/techdoc/matlab_prog/bspgcx2-1.html
我會使用datenum的輸入轉換成串行日期號。然後減去now,並使用datestr將結果轉換爲您想要的'DD/MM/YYYY'格式的可讀字符串。
例子:(!閱讀和理解它,看看我提供的鏈接)http://www.mathworks.nl/support/solutions/en/data/1-3W2LZP/index.html?product=SL&solution=1-3W2LZP
的完整代碼
str='27/11/1989';
birth_numdate=datenum(str,'DD/mm/YYYY');
myage=datestr(now-birth_numdate,'DD/mm/YYYY');
正如你所看到的,你應該使用'mm'
,而不是'MM'
( 'MM'對應於「分鐘」而不是「月」
或者你可以使用datevec,這將使你含#years,月,日,小時,分鐘和秒的載體。
vec_myage=datevec(now-birth_numdate);
這在我的電腦導致:
ans =
23.0000 8.0000 9.0000 22.0000 52.0000 7.1783
現在走在我住哪個時區發現;)
相關問題
- 1. 在SQL中計算年齡年齡
- 2. Rails按月計算年齡
- 3. 按月計算年齡,天
- 4. 計算年齡
- 5. 年齡計算
- 6. 計算年齡
- 7. jQuery年齡計算不計算閏年
- 8. Excel - 如何根據「年齡月份」來計算年齡
- 9. 如何在PHP中使用年,月,日計算年齡?
- 10. 年齡格式 - 年和月
- 11. 如何計算水晶報告中年/月/日的年齡
- 12. 計算年齡Teradara
- 13. 計算年齡JavaScript
- 14. jquery年齡計算
- 15. 計算考慮閏年的java年齡
- 16. 使用當年的年齡計算
- 17. 年齡計算器不顯示計算的年齡
- 18. Flex中的年齡計算
- 19. 如何計算年,月,日的人的年齡?
- 20. 用java計算年月和日的年齡
- 21. 如何以月/年計算一個人的年齡?
- 22. R lubridate,計算年齡,包括閏年
- 23. MYSQL:計算年齡從2年開始
- 24. 計算年齡在python
- 25. 如何創建一個年齡計算器,以年,日,年來講述年齡?
- 26. 按年和月計算年齡並融化數據
- 27. 從powerquery中的日期字段計算年齡和年齡桶
- 28. 計算PHP的年齡5.2
- 29. 的Javascript - 計算年齡
- 30. Php年月計算