如何添加至今的年份。 我想添加 65 年至今 (12\11\1952)。 我尝试过 "12\11\1952"+ 65 ,但它没有给出所需的值,即 2017年12月11日。 请建议我如何实现这一目标。
最佳答案
当您将整数添加到日期时,您将添加天。即:Date(1952,11,12)+65 在 1952 年 11 月 12 日基础上添加 65 天。 如果您向 DateTime 添加一个整数,那么您将添加秒。即: datetime() + 60*60 向现在添加一小时(60 秒 * 60 分钟)。
要在 VFP 中向日期添加年份,可以使用 GoMonth()。要添加 65 年,您需要使用 65 * 12 个月:
yearsAdded = GoMonth( Date(1952, 11, 12), 12 * 65 )
关于visual-foxpro - Dateadd() 类似 Visual Fox pro 中的替代方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51148118/