• 🚨 29 мая стартует курс «Пентест Active Directory: от теории к практике» от Академии Кодебай

    🔍 Изучите реальные техники атак на инфраструктуру Active Directory: от первоначального доступа до полной компрометации.
    🛠️ Освойте инструменты, такие как BloodHound, Mimikatz, CrackMapExec и другие.
    🧪 Пройдите практические лабораторные работы, имитирующие реальные сценарии атак.
    🧠 Получите знания, которые помогут вам стать востребованным специалистом в области информационной безопасности.

    После старта курса запись открыта еще 10 дней Подробнее о курсе ...

Статья C# Как определить день недели по дате?

Из этой статьи вы узнаете, как определять день недели по дате с помощью языка C#.

1. Создадим новое консольное приложение (Console Application).
C#:
using System;
using System.Text;
namespace example
{
class Program
{
static void Main(string[] args)
{
}
}
}


2. Для определения дня недели воспользуемся классом DateTime.
C#:
static void Main(string[] args)
{
DateTime dt = new DateTime(2014, 11, 1);
Console.WriteLine(dt.ToString("dddd"));
Console.ReadLine();
//Результат: суббота
}
Конструктор класса DateTime принимает 3 параметра: год, месяц и день месяца. Например, в данном примере я хочу узнать, какой день недели будет 1 ноября 2014 года.

Получив объект типа DateTime (dt) определим день недели. Для этого либо воспользуемся свойством DayOfWeek, например:
C#:
Console.WriteLine(dt.DayOfWeek);
//Результат: Saturday
Либо воспользуемся методом ToString, как например, в данном примере, указав в качестве параметра формат строки вида: “dddd”, который позволяет вывести полное название дня недели.

Если нужно вывести сокращенное название (Пн, Вт, Ср. и т.д.), то в таком случае указываем формат:“ddd”.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!

Курс AD