-
一次偶然的机会,我看到了它,并给你写了一个;
基本上,它可以用三句话来实现;
using system;
using ;
using ;
using ;
using ;
using ;
using ;
using ;
public partial class form1 : formpublic form1()
initializecomponent();
private void button1_click(object sender, eventargs e)
datetime dt = new datetime();
dt = ;
最主要的是点击响应功能中的**。 还有一些界面的东西需要帮助理解,如图所示,只要输入出生年份,就可以根据当前时间计算年龄,当然你得到的就是实际年龄,呵呵,如果你想知道是虚拟年份,+1,就好了, 这对您来说很容易实现。呵呵。
-
一个人的班级。
public class person
public int age ;
datetime dtime;
public int getage()
age=;return age;
呵呵,我打的,可能有个别语法错误,调整一下就好了。
-
需要一个人上课吗?
我不明白这句话的意思。
-
实际年龄(一岁):
选择 datediff(yyyy, date of birth column, getdate())。
虚年: select datediff(yyyy, date of birth column, getdate())1
-
从表中选择 datediff(yy,birthday,getdate())) 作为年龄。
还为您提供了 datediff 的用法。
datediff(datepart,startdate,enddate)
startdate 和 enddate 参数是有效的日期表达式。
datepart 参数可以是以下值:
DatePart 缩写。
年份 yy, yyyy
季度qq,q
月份 mm, m
年中天 dy, y
天 dd, d
周周,周周
日DW, w
小时 hh 分钟 mi, n
秒 ss, s
毫秒毫秒微妙的 mcs
纳秒纳秒
-
select year(getdate())year(date of birth) asAge从表名中。
-
如果出生日期的单元格是 A1,请填写与年龄对应的单元格:
year(today())year(a1)如果显示不正确,记得像往常一样选择与年龄对应的单元格格式,也可以试试这个公式:
假设出生日期在单元格 A1 中
datedif(a1,now(),y")
-
例如,他的生日"1986-11-27")).year
试一试。
-
so easy
从当年中减去生日年份。
如果您需要一岁和虚拟一年。
根据生日的月份和日期计算,规则如下:
年龄是指从出生日期开始计算,虚年年龄的计算应加上9个月,即从受精卵开始计算; 实际经历的天数(从出生到现在)除以 365,余数不计算在内; 虚想年龄是实际经历的天数加上 270 天除以 365,余数也算作一岁。
-
假设此人的生日是 1980 年 1 月 1 日,**如下所示。
int age = - 1980;
-
可以获取当前系统时间。
所以。 你只需要使用一个条件语句来比较系统时间是否是生日,就可以了
将此语句放在计时器控件中。
-
获取当月其实很简单,数字可以和你的生日比较。
如果你不熟悉它,内线。
-
这取决于您的数据库。
数据库 add、retract、modify 和 look up 语句与 C 数据控件结合使用。
-
太简单了,楼上已经解决了,还有什么不明白的?
-
知道年龄。
计数年份 - 出生年份。
-
#include
main()
printf("您的年龄是:%d",age);
大概就是这个样子,我没有调试,可能会有错误,但应该是小问题,你自己调试,你觉得有问题,你可以自己改一下。
-
就是这样。
学会独立思考。