日期:2014-05-17 浏览次数:21004 次
using System;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
var d1 = DateTime.Parse("2014-01-01");
var d2 = DateTime.Parse("2014-01-08");
var s1 = DateTime.Parse("2014-01-05");
var s2 = DateTime.Parse("2014-01-10");
var a = max(d1, s1);
var b = min(d2, s2);
if (a > b)
Console.WriteLine("没有交集");
else
Console.WriteLine("{0} - {1}", a, b);
Console.ReadKey();
}
private static DateTime min(DateTime d1, DateTime s1)
{
if (d1 < s1)
return d1;
else
return s1;
}
private static DateTime max(DateTime d1, DateTime s1)
{
if (d1 < s1)
&nb