在VB.NET中获取日期差异

 指尖的烟味让我清醒7758_371 发布于 2023-02-09 19:43

我希望在两个日期时间选择器中选择的两个日期之间的区别在于单独的文本框中的年,月和日.

我试过了:

txtyrs.text = datediff(datetimepicker1,datetimepicker2)

它不起作用.

2 个回答
  • 使用:

    datediff(interval, date1, date2);
    

    例如:interval可以是日,月,年,小时,第二分钟等。它从date2中减去date1。

    在Dateformat中输入date1和date2。

    格式: DateDiff(DateInterval.Day, Now.Date, Now.AddDays(4).Date)

    输出4

    2023-02-09 19:44 回答
  • 试试这个:

    Dim date1 As Date = Date.Now
    Dim date2 As Date = date1.AddDays(4.0#)
    
    Dim span = date2 - date1
    
    Dim days As Double = span.TotalDays '=4
    

    如果你想提取年份,请看看这篇文章.

    2023-02-09 19:45 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有