【C#每日一题】输入任意一个日期显示出它是当年的第几天?星期几?并打印出当月的日历

简介: 作业1:输入任意一个日期显示出它是当年的第几天?星期几?并打印出当月的日历运行结果:上代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { .

在这里插入图片描述

作业1:输入任意一个日期显示出它是当年的第几天?星期几?并打印出当月的日历

运行结果:
在这里插入图片描述

上代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
           // string aa= "2021-05-24";
            DateTime sj = new DateTime(2022,05,24);
            int days = (int)sj.DayOfYear;
            int week = (int)sj.DayOfWeek;
            int month = (int)sj.Month;
            int year = (int)sj.Year;
            Console.Write("该日期是当年中的:" + days + "天\n");
            Console.Write("星期:" + week + "\n");
            int last = (int)DateTime.DaysInMonth(year, month);
           // Console.Write(last);
            //31天
            Console.Write("星期日 星期一 星期二 星期三 星期四 星期五 星期六\n");
         
            for (int i = 1; i <= last; i++)
            {

                if (i % 7 == 0)
                {
                    Console.Write(" {0:00}  \n", i);
                }
                else {
                    Console.Write("   {0:00}  ", i);
                }
            }
            Console.ReadKey();
        }
    }
}
相关文章
|
7月前
输入月份显示当月天数
输入月份显示当月天数
|
JavaScript
JS日期、月份的加减
JS日期、月份的加减 需要注意的是返回的月份是从0开始计算的,也就是说返回的月份要比实际月份少一个月,因此要相应的加上1 // 日期,在原有日期基础上,增加days天数,默认增加1天 function addDate(date, days) { if (days == undefined || d...
3921 0
|
26天前
输入年月日查询是这一年的第几天(详解)
输入年月日查询是这一年的第几天(详解)
12 1
|
3月前
判断星期几
【1月更文挑战第20天】判断星期几。
26 0
|
3月前
|
Linux C++ iOS开发
C++类相关oj题目分享(计算日期到天数转换、日期差值、打印日期、日期累加)
C++类相关oj题目分享(计算日期到天数转换、日期差值、打印日期、日期累加)
44 0
|
6月前
题目:从键盘输入月份的英文速写,程序显示数字月份。例如输入“May“, 则程序显示“May是5月份“。
题目:从键盘输入月份的英文速写,程序显示数字月份。例如输入“May“, 则程序显示“May是5月份“。
题目:从键盘输入月份的英文速写,程序显示数字月份。例如输入“May“, 则程序显示“May是5月份“。
|
7月前
|
SQL Oracle 关系型数据库
[已解决]mysql查询一周内的数据,解决一周的起始日期是从星期日(星期天|周日|周天)开始的问题
[已解决]mysql查询一周内的数据,解决一周的起始日期是从星期日(星期天|周日|周天)开始的问题
|
10月前
|
Python
输入年月日判断是本年的第多少天
输入年月日判断是本年的第多少天
122 0
|
11月前
判断某年某月的天数
输入年份和月份,返回该月份的天数
每日一题——输入一个日期,输出它是该年的第几天
哈喽大家好,我是保护小周ღ,本期为大家带来的是编程实现输入某年某月某日,输出它是这一年的第几天,一起来看看把~
190 0