如何在日期字段的年份部分添加年份?

问题描述 投票:0回答:1

我有两个日期字段,当用户在 datefield1 (dd/MM/YYY) 中输入日期时,例如 20/11/2024 我希望 datefield2 中的日期在该日期上添加 3 年并显示 20/11/202027。我已经尝试过

dateAdd(StartDate, "M", 36)
但日期添加不是有效的函数

infopath
1个回答
0
投票

您走在正确的道路上。添加年份是这样的格式:

datefield1.AddYears(3)

这只是盲目增加了 3 年,并且在过去给我带来了一些我需要的准确性问题。

请记住闰年,因为 2/29/2024 + 3 年不会给出相同的日期

© www.soinside.com 2019 - 2024. All rights reserved.