Как изменить код чтобы выводился номер дня с начала года? - C#
Формулировка задачи:
Насколько я поняла, 24-29 определяет количество дней от текущей даты до введённой. Как можно изменить чтобы выводился просто номер дня с начала года. И расскажите пожалуйста как работают остальные команды в программе
Листинг программы
- using System;
- using System.Windows.Forms;
- namespace WinForms_DateChecker
- {
- public partial class MainForm : Form
- {
- public MainForm()
- {
- InitializeComponent();
- dayTextBox.Tag = monthTextBox;
- monthTextBox.Tag = yearTextBox;
- }
- private void CheckDateToolStripMenuItem_Click(object sender, EventArgs e)
- {
- int day, month, year;
- if (int.TryParse(dayTextBox.Text, out day) &&
- int.TryParse(monthTextBox.Text, out month) &&
- int.TryParse(yearTextBox.Text, out year))
- {
- DateTime dt;
- try
- {
- dt = new DateTime(year, month, day);
- TimeSpan ts = DateTime.Now - dt;
- resultLabel.Text = string.Format("{1}{0}{2}", Environment.NewLine,
- dt.ToShortDateString(), ts.Days);
- }
- catch (Exception)
- {
- MessageBox.Show(this, "Текущее представление даты некорректно");
- }
- }
- else
- MessageBox.Show(this, "Введите целые числа во все текстовые поля");
- }
- private void ClearAllВсёToolStripMenuItem_Click(object sender, EventArgs e)
- {
- dayTextBox.Text = string.Empty;
- monthTextBox.Text = string.Empty;
- yearTextBox.Text = string.Empty;
- dayTextBox.Focus();
- }
- private void ExitToolStripMenuItem_Click(object sender, EventArgs e)
- {
- Application.Exit();
- }
- private void TextBoxes_TextChanged(object sender, EventArgs e)
- {
- TextBox tb = (TextBox)sender;
- if (tb.Tag is TextBox && tb.MaxLength == tb.Text.Length)
- {
- TextBox newTb = tb.Tag as TextBox;
- newTb.SelectAll();
- newTb.Focus();
- }
- }
- }
- }
Решение задачи: «Как изменить код чтобы выводился номер дня с начала года?»
textual
Листинг программы
- dt = new DateTime(DateTime.Now.Year, 1, 1);
- TimeSpan ts = DateTime.Now - dt;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д