Vb.net 中两个日期之间的差异(0 年、0 个月、还剩 0 天)
可能的重复:
如何获取两个日期之间的差异年/月/周/日?
我对两个日期之间的差异有疑问。 我需要输出 0 YEAR, 0 MONTHS, 0 DAYS LEFT
m 例如:
1 YEAR, 2 MONTHS, 3 DAYS LEFT
使用 dateDiff 函数或使用其他任何东西都是不可能的。
Possible Duplicate:
How to get difference between two dates in Year/Month/Week/Day?
I have a problem with the difference between two dates.
I need the out put in 0 YEAR, 0 MONTHS, 0 DAYS LEFT
m e.g.:
1 YEAR, 2 MONTHS, 3 DAYS LEFT
With dateDiff function or using anything else it is not possible.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
使用 DateTime 作为表示形式,您可以得到类似的内容:
Using DateTime as the representation you can have something like:
像这样的事情:
请参阅重复中的 JonSkeets 帖子以获得更好的方法
Something like this:
Please see JonSkeets post in the duplicate for a better way of doing this
我曾经遇到过同样的问题并找到了一个解决方案。
只需记住 d1 是结束日期,d2 是开始日期。 d1> d2
对我来说效果很好。
希望有帮助。
普拉文
I got the same issues sometime back and found one solution.
Just remember d1 is endDate and d2 is startDate. d1 > d2
it works fine for me.
Hope it helps.
Praveen