0
A
回答
5
Function AgeInMonths(ByVal birthDate As Date) As Long
Return Microsoft.VisualBasic.DateDiff(Microsoft.VisualBasic.DateInterval.Month, birthDate, Date.Today)
End Function
+2
'DateTime'和'TimeSpan'算術運算符不適用於日曆操作,您必須使用'Calendar'方法來完成問題提問者的要求。通常我會盡量避免VB6兼容性問題,但與使用它來提高代碼可讀性的官方方法相比,'DateDiff'節省了時間。 – 2011-04-18 10:00:59
+0
你是完全正確的。這就是爲什麼我刪除了我的無條件評論,並在閱讀文檔後給了你一個+1。 – 2011-04-18 10:06:53
相關問題
- 1. 日期選擇單位計算年齡
- 2. 從出生日期計算年齡
- 3. Rails以月爲單位計算日期範圍
- 4. 簡單年齡計算器根據出生日期在C#
- 5. 根據開始日期月份計算出年齡
- 6. 根據出生日期計算出年齡組內的年齡和地點
- 7. 以月爲單位的日期差異
- 8. 如何從clojure出生日期計算年齡?
- 9. 角度:計算出生日期的年齡基數
- 10. 使用javascript計算特定年齡段的出生日期
- 11. SQL查詢從計算出生年齡和日期字段
- 12. 通過出生日期字段在crm 2013年計算年齡
- 13. SQLite:如何從出生日期計算年齡
- 14. 根據SQL和C#中的出生日期計算年齡?
- 15. 如何計算從出生日期到當前日期的當前年齡?
- 16. 從特定日期的年齡計算出生日期[MySQL或Perl]
- 17. 生日年齡計算,而且數月的天數
- 18. Rails按月計算年齡
- 19. 按月計算年齡,天
- 20. 以月計算日期差異
- 21. 輸入日期以PHP計算您的出生日期
- 22. 計算的月數日期間2
- 23. PHP:從年齡開始計算生日
- 24. 計算從生日xslt的年齡
- 25. 年齡以秒爲單位的計算器
- 26. 如何計算如果日期是6個月後出生日期在C#
- 27. 將以秒爲單位的日期轉換爲「日月年」日期
- 28. 獲取出生日期的邏輯從年齡表示出生日期月和日
- 29. 以dd/mm/yyyy日期格式爲基礎計算出生日期
- 30. 計算日期之間的年/月/日
究竟你「基於一個人的年齡整數」是什麼意思? – 2011-04-18 09:49:11
這個人幾個月幾歲。對不起,沒有在問題中指定。 – TGuimond 2011-04-18 09:50:30