我是新来的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年月计算