Date vb格式(现在是&x2B;1,";mm";)等于加上一天还是一个月?

Date vb格式(现在是&x2B;1,";mm";)等于加上一天还是一个月?,date,vb6,format,Date,Vb6,Format,因为“mm”显示月份,所以我不确定 Format(now + 1, "mm") 现在是+1个月还是+1天 哪一个是正确的?现在+1加一天。不管你如何格式化它 日期作为实数的一部分存储在内部,并计算为自1899年12月30日起的天数。 因此,今天,2012年9月20日,在内部存储为41172。明天是41173 如果你想知道的话,时间被存储为数字的小数部分,并且被计算为一天的百分比。所以41172.5就是今天的中午。现在+1加一天。不管你如何格式化它 日期作为实数的一部分存储在内部,并计算为自18

因为“mm”显示月份,所以我不确定

Format(now + 1, "mm")
现在是+1个月还是+1天
哪一个是正确的?

现在+1加一天。不管你如何格式化它

日期作为实数的一部分存储在内部,并计算为自1899年12月30日起的天数。
因此,今天,2012年9月20日,在内部存储为41172。明天是41173


如果你想知道的话,时间被存储为数字的小数部分,并且被计算为一天的百分比。所以41172.5就是今天的中午。

现在+1加一天。不管你如何格式化它

日期作为实数的一部分存储在内部,并计算为自1899年12月30日起的天数。
因此,今天,2012年9月20日,在内部存储为41172。明天是41173


如果你想知道的话,时间被存储为数字的小数部分,并且被计算为一天的百分比。所以41172.5应该是今天的中午。

别猜了。使用专门为此而构建的函数,DateAdd。有关完整的详细信息,请参阅

Date  = DateAdd("m", 1, Now)

别猜了。使用专门为此而构建的函数,DateAdd。有关完整的详细信息,请参阅

Date  = DateAdd("m", 1, Now)

我完全同意你的观点,但我在读别人的代码:我同意使用这个函数更好。可读性更强,更不容易出错。我完全同意你的观点,但我正在阅读别人的代码:我同意使用这个功能更好。可读性更强,更不容易出错。自由编辑您的帖子,链接到VB6文档而不是.Net文档:)非常有趣。。。当你提到“内部”时,你是说内部像计算机吗?服务器等?是的,计算机内部。或者至少它是如何在VB中呈现给我们的。我认为VB实际上是用C编写的,所以我不知道C如何存储它。但就在VB中工作而言,答案是肯定的。非常有趣。。。当你提到“内部”时,你是说内部像计算机吗?服务器等?是的,计算机内部。或者至少它是如何在VB中呈现给我们的。我认为VB实际上是用C编写的,所以我不知道C如何存储它。但就在VB中工作的重要性而言,答案是肯定的。