程序员开发实例大全宝库

网站首页 > 编程文章 正文

使用C#编程计算星期几、当年天数和当月天数源代码

zazugpt 2024-09-07 01:51:25 编程文章 23 ℃ 0 评论

使用C#编程计算星期几、当年天数和当月天数:

源代码:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

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

        private void button1_Click(object sender, EventArgs e)
        {
            if(rad_week.Checked)
            {
                string var_week = DateTime.Now.ToString("dddd");
                textBox1.Text = var_week;
            }
            else if (rad_days.Checked)
            {
                string var_year = DateTime.Now.ToString("yyyy");
                if(DateTime.IsLeapYear(int.Parse(var_year)))
                {
                    int var_days = 366;
                    textBox1.Text = var_days.ToString();
                }
                else
                {
                    int var_days = 365;
                    textBox1.Text = var_days.ToString();
                }                
            }
            else if(rad_monthdays.Checked)
            {
                int var_days = DateTime.DaysInMonth(DateTime.Now.Year, DateTime.Now.Month);
                textBox1.Text = var_days.ToString();
            }

        }
    }
}

结语:

学会使用单选框控件及其Checked属性,会使用DateTime类中的IsLeapYear方法来判断闰年,熟悉输出指定日期格式的特殊字符格式,掌握DaysInMonth方法求取某个月的天数。

喜欢的请关注和收藏!

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表