当你需要在c#项目中使用vb的datediff函数时,你有两种选择:
你可以添加对Microsoft.VisualBasic 的引用,并且像下面这样得到DateDiff 函数
或者你可以在c#中写自己的函数:
我已经运行测试来比较不同函数的输出(使用所有从1900年一月到现在的日期并且发现它得到相同的结果)。
然后还需要添加FirstWeekOfYear ,我不需要它,所以我简单的忽略了。
像下面这样使用:
这个使用了默认的FirstDayOfWeek。
当你需要在c#项目中使用vb的datediff函数时,你有两种选择:
你可以添加对Microsoft.VisualBasic 的引用,并且像下面这样得到DateDiff 函数
或者你可以在c#中写自己的函数:
我已经运行测试来比较不同函数的输出(使用所有从1900年一月到现在的日期并且发现它得到相同的结果)。
然后还需要添加FirstWeekOfYear ,我不需要它,所以我简单的忽略了。
像下面这样使用:
这个使用了默认的FirstDayOfWeek。