在应用开发中开发人员经常要进行各种各样的日期处理如果你需要一种简单的方法来计算出给定两个日期间的天数不妨考虑使用VBNET中的TimeSpan对象
列表A向你演示了如何使用TimeSpan对象来获得两个日期间的时间值今后你可以使用Subtract方法来获得两个日期间的实际天数
关于列表A的一些说明
首先我们声明一个Date类型的变量dtStartDate并赋初值为年一月一日同时还声明了其它一些将会用到的变量包括TimeSpan的一个实例tsTimeSpan整型数iNumberOfDays字符串型变量strMsgText设定变量tsTimeSpan的值为当前日期/时间值与dtStartDate值得差
为了计算出当前日期/时间(Now)与dtStartDate之间的天数我们使用TimeSpan对象的Days属性设定它的值为iNumberOfDays 然后创建一个text对象其值是将必要文本和strMsgText变量的值连接在一起该对象将显示在消息框中最后一步是在消息框中显示字符串变量strMsgText的值