代码:

private void button1_Click(object sender, EventArgs e){// string date = textBox1.Text + "-" + textBox2.Text + "-" + textBox3.Text;string input_date = dateTimePicker1.Text;// Console.WriteLine(input_date);DateTime dt = Convert.ToDateTime(input_date);int y = dt.Year;int m = dt.Month;   // 获取月int d = dt.Day;     // 获取日string date = m.ToString() + "-" + d.ToString();DateTime birth = Convert.ToDateTime(date);DateTime today = DateTime.Today.Date;string week = dt.DayOfWeek.ToString();if (DateTime.Compare(birth, today) > 0){label5.Text = "您的"+(today.Year-y)+"岁生日还有" + (birth - today).Days + "天,那天是" + week;}if (DateTime.Compare(birth, today) == 0){label5.Text = "祝你"+(today.Year-y)+"生日快乐!";}if (DateTime.Compare(birth, today) < 0){label5.Text = "您的" + (today.Year - y) + "生日已过" + (today - birth).Days + "天,那天是" + week;}}

截图:

输入你的生日,显示还有多少天到你的生日相关推荐

  1. Ubuntu下安装Python3.6并在终端输入Python就能显示Python3.6

      Ubuntu17.04自带Python2.7与Python3.5.3的版本,由于Python2与Python3有着一些差距可能需要安装更新Python3的版本,并且切换默认的Python解释器. ...

  2. Java黑皮书课后题第7章:**7.34(对字符串中的字符排序)使用以下方法头编写一个方法,返回一个排序好的字符串。编写一个测试程序,提示用户输入一个字符串,显示排序好的字符串

    **7.34(对字符串中的字符排序)使用以下方法头编写一个方法,返回一个排序好的字符串.编写一个测试程序,提示用户输入一个字符串,显示排序好的字符串 题目 题目描述 破题 代码 运行实例 题目 题目描 ...

  3. Java黑皮书课后题第7章:**7.19(是否排好序了?)编写以下方法,如果参数中的list数组已经排好序了则返回true。编写一个测试程序,提示用户输入一个列表,显示该列表是否已经排好序

    7.19(是否排好序了?)编写以下方法,如果参数中的list数组已经排好序了则返回true.编写一个测试程序,提示用户输入一个列表,显示该列表是否已经排好序 题目 题目描述 破题 代码 题目 题目描述 ...

  4. Java黑皮书课后题第6章:*6.20(计算一个字符串中字母的个数)编写一个方法,使用下面的方法体计算字符串中的字母个数。编写一个测试程序,提示用户输入字符串,然后显示字符串中的字母个数

    6.20(计算一个字符串中字母的个数)编写一个方法,使用下面的方法体计算字符串中的字母个数.编写一个测试程序,提示用户输入字符串,然后显示字符串中的字母个数 题目 题目描述 破题 代码 运行示例 题目 ...

  5. Java黑皮书课后题第5章:*5.48(处理字符串)编写一个程序,提示用户输入一个字符串,显示奇数位置的字符

    5.48(处理字符串)编写一个程序,提示用户输入一个字符串,显示奇数位置的字符 题目 题目概述 运行示例 破题 代码 题目 题目概述 5.48(处理字符串)编写一个程序,提示用户输入一个字符串,显示奇 ...

  6. Java黑皮书课后题第4章:4.20(字符串处理)编写一个程序,提示用户输入一个字符串,显示它的长度和第一个字符

    4.20(字符串处理)编写一个程序,提示用户输入一个字符串,显示它的长度和第一个字符 题目 题目概述 破题 代码 题目 题目概述 4.20(字符串处理)编写一个程序,提示用户输入一个字符串,显示它的长 ...

  7. Java黑皮书课后题第3章:*3.18(运输成本)一个运输公司使用下面的函数,根据运输重量(以磅为单位)来计算运输成本(美元为单位)。编写程序,提示用户输入包裹重量,显示运输成本

    *3.18(运输成本)一个运输公司使用下面的函数,根据运输重量(以磅为单位)来计算运输成本(美元为单位).编写程序,提示用户输入包裹重量,显示运输成本 题目 题目概述 注意 代码 System.exi ...

  8. Java黑皮书课后题第2章:*2.17(科学:风寒温度)外面有多冷?...twc=35.74+0.6215ta-35.75v0.16+0.4275tav0.16,输入度数、风速显示风寒温度

    *2.17(科学:风寒温度)外面有多冷?...twc=35.74+0.6215ta-35.75v0.16+0.4275tav0.16,输入度数.风速显示风寒温度 题目 题目描述 破题 运行示例 代码 ...

  9. Excel输入公式计算只显示公式不出结果

    问题描述: Excel输入公式计算只显示公式不出结果 产生原因: Excel设置是显示公式,因此不会出现计算结果 也有人说是因为单元格格式为文本格式所以不出结果,但是经过本人测试,在上述公式的形式下无 ...

  10. 我的世界服务器显示未知指令,我的世界输入创造指令为什么显示未知指令

    我的世界输入创造指令为什么显示未知指令.. 歌曲名称:兰花草歌手:包美圣专辑:再別康桥我从山中来带着兰花草种在小园中希望花开早一日看三回看的花时过兰草却依然苞也无一个眼见秋天到移兰入.我的世界输入创造 ...

最新文章

  1. 执行eclipse,迅速failed to create the java virtual machine。
  2. HDU4720(最小圆覆盖问题)
  3. 【硅谷牛仔】优步CEO,最倒霉的成功创业者 -- 特拉维斯·卡兰尼克
  4. RabbitMQ-c在Linux上编译
  5. linux select使用
  6. Orac and Medians CodeForces - 1350D(思维)
  7. shell获取路径文件的文件名
  8. rust原地复活_植物大战僵尸英雄锈铁螺栓新手卡组推荐 rustbolt多手牌陷阱恢复后期流卡组...
  9. 深圳职业技术学院计算机专业组代码,深圳职业技术学院代码是多少 有哪些优势专业...
  10. CSDN《老友记》简记
  11. 使用邮件客户端整合日常信息
  12. WebRTC 之 RTX
  13. 多缝夫琅禾费衍射matlab,用matlab实现夫琅禾费多缝衍射代码
  14. 微软笔试题《Arithmetic Puzzles》- 题解
  15. 使用wget从google drive下载
  16. Oracle数据库 1653错误
  17. C语言中getchar
  18. 单片机控制光耦开关继而控制电机转动
  19. 考研要求过英语四六级!这些大学有明确规定!
  20. 关于对音频的合并,左右声道的分离以及播放的操作

热门文章

  1. 汇编学习之三:edx dl 就是dx 低八位, dx 就是edx 低十六位
  2. 调程序的小女孩(感谢安徒生)(转)
  3. php time 转化,php时间戳转换
  4. 1.1.操作系统,linux的发展及常见的linux
  5. BUUCTF 每日打卡 2021-4-28
  6. 修复Chrome书签栏图标显示不正常
  7. happyhbase
  8. Spring - BeanFactoryPostProcessor 扩展接口
  9. 使用ADAMS对四连杆机构进行仿真并查看运动轨迹
  10. 公众号推送模板消息,跳转小程序报错INVALID WEAPP PAGEPATH