将整数添加到datetime以在vb.net中查找日期

时间:2010-02-22 21:52:37

标签: vb.net datetime

与某人之前询问过的关于年龄和日期的类似问题。 我在sql server 2008中有2个字段 DOB =“01/05/1952” licence_age = 16 如何从这些信息中获得他的执照?

2 个答案:

答案 0 :(得分:3)

假设您已在名为“myDate”的Date对象中使用DOB,并在名为“numYears”的整数中使用license_age,这将获得许可证年份:

myDate.AddYears(numYears).Year

更新由于您标记了这个VB.NET,我假设您想要一个VB.NET答案。如果你想在SQL端执行此操作,那么另一个答案是正确的。

答案 1 :(得分:0)

要在SQL查询中执行此操作,请检出DATEPART函数。它和一些琐碎的数学应该能得到你想要的东西。