русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Свойства


Дата добавления: 2015-01-16; просмотров: 544; Нарушение авторских прав


Для объекта DateTime определены свойства:

Свойство Описание
Date Дата, Время = 0:00:00
Day День месяца
DayOfWeek День недели (имя)
DayOfYear День года
Hour Час суток
Kind Стандарт представления
Minute Минуты
Month Месяц (номер)
Now Местное время
Second Секунды
Tics Число тактов в дате
TimeOfDay Время дня
Today Текущая дата
UtcNow Дата + Время по Гринвичу
Year Год
MaxValue Максимальное время, только для чтения
MaxValue Минимальное время, только для чтения

Методы

Для объекта DateTime определены методы. Основные из них:

Метод Описание
Add(TimeSpan) Добавить интервал TimeSpan
AddDays(double) Добавить дни
AddHours(double) Добавить часы
AddMilliseconds(double) Добавить миллисекунды
AddMinutes(double) Добавить минуты
AddMounths(int) Добавить месяцы
AddSecondes(double) Добавить секунды
AddTics(long) Добавить такты
AddYears(int) Добавить годы
Compare(DateTime, DateTime) Сравнить время
DateTime(y,m,d,h,mn,s,ms) Задать (г,мес,день,час,мин,сек,мсек)
DateTime.GetDateTimeFormats() Преобразовать в формат
Subtract(TimeSpan) Вычесть интервал TimeSpan
Subtract(DateTime) Вычесть аргумент
ToString() Преобразует в строку
ToLongDateString() Длинная дата (месяц - слово)
ToShortDateString() Короткая дата, без времени
ToLongTimeString() Длинное время, полное
ToShortTimeString() Короткое время, без секунд

Пример

В примере создаются два объекта DateTime - date1, date2. В первом задается произвольная дата (например, момент рождения). Во втором фиксируется текущий момент.



Затем осуществляются операции с использованием свойств и методов этих объектов.

using System;

namespace ConsoleApplication1

{

class Program

{

static void Main(string[] args)

{

DateTime date1 = new DateTime(1940,3,24,8,30,40);

DateTime date2 = DateTime.Now;

Console.WriteLine("Стандарт DateTime");

Console.WriteLine();

Console.WriteLine("Вид (Kind) = " + date1.Kind);

Console.WriteLine("Максимальное время = " + DateTime.MaxValue);

Console.WriteLine("Минимальное время = " + DateTime.MinValue);

Console.WriteLine("Сейчас местное = " + date2);

Console.WriteLine("Сейчас по Гринвичу = " + DateTime.UtcNow);

Console.WriteLine();

Console.WriteLine("Новый объект DateTime");

Console.WriteLine("Дата+Время = " + date1);

Console.WriteLine("Дата = "+ date1.Date);

Console.WriteLine("Тактов в нем = " + date1.Ticks);

Console.WriteLine();

Console.WriteLine("Дата объекта DateTime");

Console.WriteLine("Длинная дата = " + date1.ToLongDateString());

Console.WriteLine("Короткая дата = " + date1.ToShortDateString());

Console.WriteLine();

Console.WriteLine("Время объекта DateTime");

Console.WriteLine("Длинное время = " + date1.ToLongTimeString());

Console.WriteLine("Короткое время = "+ date1.ToShortTimeString());

Console.WriteLine();

Console.WriteLine("Свойства объекта DateTime");

Console.WriteLine("Год = "+date1.Year);

Console.WriteLine("Месяц = "+date1.Month);

Console.WriteLine("День = "+date1.Day);

Console.WriteLine("День недели = " + date1.DayOfWeek);

Console.WriteLine("День года = " + date1.DayOfYear);

Console.WriteLine("Время дня = " + date1.TimeOfDay);

Console.WriteLine("Час = " + date1.Hour);

Console.WriteLine("Минута = " + date1.Minute);

Console.WriteLine("Секунда = " + date1.Second);

Console.WriteLine();

Console.WriteLine("Нажмите любую клавишу");

Console.ReadKey();

}

}

}

При прогоне получаем:

 

Фрагменты консоли по заголовкам:

Стандарт DateTime. Максимальное и минимальное значения. Местные данные. Данные по Гринвичу.

Новый объект DateTime. Дата + Время. Только дата. Число тактов.

Дата объекта DateTime. Длинная и короткая даты.

Время объекта DateTime. Длинное и короткое время.

Свойства объекта DateTime. Год, месяц, день, день недели, день года, только время дня, час, минута, секунда.



<== предыдущая лекция | следующая лекция ==>
Тип DateTime | Доступ к отдельным знакам


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.232 сек.