在C#中使用VB DateDiff函数 [英] Use VB DateDiff function in C#
本文介绍了在C#中使用VB DateDiff函数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在表单中有两个日期字段(startDate,endDate),我想
计算startDate和amp;之间的天数。结束日期。
谢谢
I have two date fields(startDate, endDate) in a form and I want to
calculate number of days between startDate & endDate.
Thanks
推荐答案
" andyoye" < a ***** @ nospam.comwrote in message
新闻:O4 ************** @ TK2MSFTNGP05.phx.gbl ...
"andyoye" <an*****@nospam.comwrote in message
news:O4**************@TK2MSFTNGP05.phx.gbl...
>我在表单中有两个日期字段(startDate,endDate),我想
计算startDate和amp;之间的天数。结束日期。
>I have two date fields(startDate, endDate) in a form and I want to
calculate number of days between startDate & endDate.
int days =((TimeSpan)(endDate-startDate))。天;
int days = ((TimeSpan)(endDate-startDate)).Days;
嗨Andy,
VB中的DateDiff有点像历史。
这可以在VB 2008中
\\\
Dim EndDate = DateTime.Now
Dim StartDate = Now.AddDays(-3)
Dim days = EndDate - StartDate
MessageBox.Show(days.Days.ToString)
///
这可以在C#2008中
\\\\
var EndDate = DateTime.Now;
var StartDate = DateTime.Now.AddDays(-3 );
var days = EndDate - StartDate;
MessageBox.Show(days.Days.ToString());
///
我真的没有看到太多差异。
仅在这种情况下VB代码表明问题有点< br $> b $ b奇怪。
Cor
" andyoye" < a ***** @ nospam.comschreef在bericht
新闻:O4 ************** @ TK2MSFTNGP05.phx.gbl ...
Hi Andy,
DateDiff in VB is a little bit from pre history.
This it can be in VB 2008
\\\
Dim EndDate = DateTime.Now
Dim StartDate = Now.AddDays(-3)
Dim days = EndDate - StartDate
MessageBox.Show(days.Days.ToString)
///
This it can be in C# 2008
\\\\
var EndDate = DateTime.Now;
var StartDate = DateTime.Now.AddDays(-3);
var days = EndDate - StartDate;
MessageBox.Show(days.Days.ToString());
///
I real don''t see much differences.
The VB code only in this case to show that the question is a little bit
strange.
Cor
"andyoye" <an*****@nospam.comschreef in bericht
news:O4**************@TK2MSFTNGP05.phx.gbl...
>我在表单中有两个日期字段(startDate,endDate),我想
计算startDate和amp;之间的天数。 endDate。
谢谢
>I have two date fields(startDate, endDate) in a form and I want to
calculate number of days between startDate & endDate.
Thanks
startDate字段值是10-01-09
endDate字段值是10-05-09
如何获得4 .....(endDate-startDate)
" ; Cor Ligthert [MVP]" < no ************ @ planet.nlwrote in message
news:um ************** @ TK2MSFTNGP05.phx .gbl ...
startDate field value is 10-01-09
endDate field value is 10-05-09
How can I get 4 .....(endDate-startDate)
"Cor Ligthert[MVP]" <no************@planet.nlwrote in message
news:um**************@TK2MSFTNGP05.phx.gbl...
你好,Andy,
VB中的DateDiff有点偏离历史。>
这可以在VB 2008中
\\\
Dim EndDate = DateTime.Now
Dim StartDate = Now.AddDays(-3)
Dim days = EndDate - StartDate
MessageBox.Show(days.Days.ToString)
///
这可以在C#2008中
\\\\
var EndDate = DateTime.Now;
var StartDate = DateTime.Now.AddDays(-3);
var days = EndDate - StartDate;
MessageBox .Show(days.Days.ToString());
///
我真的没看多少差异。
VB代码只在这种情况下显示问题有点
奇怪。
Cor
" andyoye" < a ***** @ nospam.comschreef在bericht
新闻:O4 ************** @ TK2MSFTNGP05.phx.gbl ...
Hi Andy,
DateDiff in VB is a little bit from pre history.
This it can be in VB 2008
\\\
Dim EndDate = DateTime.Now
Dim StartDate = Now.AddDays(-3)
Dim days = EndDate - StartDate
MessageBox.Show(days.Days.ToString)
///
This it can be in C# 2008
\\\\
var EndDate = DateTime.Now;
var StartDate = DateTime.Now.AddDays(-3);
var days = EndDate - StartDate;
MessageBox.Show(days.Days.ToString());
///
I real don''t see much differences.
The VB code only in this case to show that the question is a little bit
strange.
Cor
"andyoye" <an*****@nospam.comschreef in bericht
news:O4**************@TK2MSFTNGP05.phx.gbl...
>>我在表单中有两个日期字段(startDate,endDate),我想
计算startDate和amp;之间的天数。 endDate。
谢谢
>>I have two date fields(startDate, endDate) in a form and I want to
calculate number of days between startDate & endDate.
Thanks
这篇关于在C#中使用VB DateDiff函数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文