实例365(3)---------DateDiff 函数,用生日获得年龄_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > 实例365(3)---------DateDiff 函数,用生日获得年龄

实例365(3)---------DateDiff 函数,用生日获得年龄

 2014/6/1 16:20:47  红马車  博客园  我要评论(0)
  • 摘要:一:截图二:代码usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;usingMicrosoft.VisualBasic;namespaceGetAge{publicpartialclassFrm_Main
  • 标签:生日 函数 年龄 实例

一:截图

二:代码

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 GetAge
{
    public partial class Frm_Main : Form
    {
        public Frm_Main()
        {
            InitializeComponent();
        }

        private void btn_GetAge_Click(object sender, EventArgs e)
        {
            long P_BirthDay = DateAndTime.DateDiff(DateInterval.Year,//计算年龄
                 dtpicker_BirthDay.Value,DateTime.Now, 
                 FirstDayOfWeek.Sunday, FirstWeekOfYear.Jan1);
            /* 参数介绍
             * Interval
                必选。DateInterval 枚举值或 String 表达式,表示要用作 Date1 和 Date2 之间差额的单位的时间间隔。
                Date1
                必需。Date。要在计算中使用的第一个日期/时间值。
                Date2
                必需。Date。要在计算中使用的第二个日期/时间值。
                DayOfWeek
                可选。选自 FirstDayOfWeek 枚举的值,用于指定一周的第一天。如果未指定,则使用 FirstDayOfWeek.Sunday。
                WeekOfYear
                可选。选自 FirstWeekOfYear 枚举的值,该枚举用于指定一年的第一周。如果未指定,则使用 FirstWeekOfYear.Jan1。
             */
           MessageBox.Show(string.Format("年龄为: {0}岁。",//输出年龄信息
               P_BirthDay.ToString()),"提示!");
        }
    }
}

 

发表评论
用户名: 匿名