Меню сайта
Категории раздела
Разное
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Вторник, 14.05.2024, 02:39
Приветствую Вас Гость

Каталог статей

Главная » Статьи » Статьи » Разное

C# DateTime

Тип DateTime — единственный простой тип, не имеющий псевдонима. Он предназначен для хранения даты и времени в диапазоне от 01.01.0001 0:00:00 до 31.12.9999 23:59:59 в григорианском календаре. Значения этого типа измеряются в тиках — 100-наносекундных интервалах, прошедших от момента 01.01.0001 0:00:00.

В табл. 5.6. описаны некоторые свойства структуры DateTime. Все они определены с модификатором public.

Таблица 5.6. Некоторые свойства DateTime

Член

Описание

Date

Возвращает дату

Day

Возвращает день

Month

Возвращает месяц

Year

Возвращает год

DayOfWeek

Возвращает день недели

DayOfYear

Возвращает номер дня в году

Hour

Возвращает часы

Minute

Возвращает минуты

Second

Возвращает секунды

Millisecond

Возвращает миллисекунды

Ticks

Возвращает тики

Now

Возвращает текущие дату и время

Today

Возвращает текущую дату

Ticks

Возвращает количество тиков

ToLongDateString

Возвращает дату с названием месяца

ToShortDateString

Возвращает дату с номером месяца

ToLongTimeString

Возвращает время с секундами

ToShortTimeString

Возвращает время без секунд

В листинге 5.5 представлена программа, иллюстрирующая технику работы с типом DateTime (файл Ch05\DateTimeTester\Program.cs).

Листинг 5.5. Работа с типом DateTime

using System;

 

class Program

{

 

    public static void Main()

    {

        Console.WriteLine("Тип System.DateTime:");

        Console.WriteLine("Диапазон значений от {0} до {1}",

                                    DateTime.MinValue, DateTime.MaxValue);

        DateTime d1 = DateTime.Now;

        Console.WriteLine("Текущие дата и время: {0}", d1.ToString());

        Console.WriteLine("Тики: {0}", d1.Ticks);

        Console.WriteLine("День недели: {0}", d1.DayOfWeek);

        Console.WriteLine("Номер дня в году {0}", d1.DayOfYear);

        Console.WriteLine("ToLongDateString: {0}", d1.ToLongDateString());

        Console.WriteLine("ToShortDateString; {0}", d1.ToShortDateString());

        Console.WriteLine("ToLongTimeString: {0}", d1.ToLongTimeString());

        Console.WriteLine("ToShortTimeString: {0}", d1.ToShortTimeString());

        Console.ReadLine();

    }

Категория: Разное | Добавил: admin (14.12.2011)
Просмотров: 793
Форма входа
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz