效果图:

说明:本实例中使用了VB程序集中DateTime类的DateDiff方法来计算日期的差!

   需要引用该类 资源管理器中 右键添加引用 .net页Microsoft.VisualBasic 确定即可

     然后在工程文件里  引用 它 using Microsoft.VisualBasic; 

代码:

using System;

using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Microsoft.VisualBasic;

namespace Example55
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
long P_BirthDay = DateAndTime.DateDiff(DateInterval.Year,
dateTimePicker1.Value, DateTime.Now,
FirstDayOfWeek.Sunday, FirstWeekOfYear.Jan1); //计算年龄
MessageBox.Show(P_BirthDay.ToString());
}
}
}

posted on 2011-10-26 21:09  C#_初学者  阅读(1419)  评论(0编辑  收藏  举报