Упражнения C # Sharp: преобразование значения текущего объекта DateTime в его эквивалентное представление короткой строки времени
C # Sharp DateTime: упражнение 35 с решением
Напишите программу на C # Sharp, чтобы преобразовать значение текущего объекта DateTime в его эквивалентное представление короткой строки времени.
Пример решения : -
C # острый код:
using System;
using System.Threading;
using System.Globalization;
class Example35
{
public static void Main()
{
string msg1 ="The date and time patterns are defined in the DateTimeFormatInfo \n" +
"object associated with the current thread culture.\n";
// Initialize a DateTime object.
Console.WriteLine("Initialize the DateTime object to August 16, 2016 3:02:15 AM.\n");
DateTime myDateTime = new System.DateTime(2016, 8, 16, 3, 2, 15);
// Identify the source of the date and time patterns.
Console.WriteLine(msg1);
// Display the name of the current culture.
CultureInfo ci = Thread.CurrentThread.CurrentCulture;
Console.WriteLine("Current culture: \"{0}\"\n", ci.Name);
// Display the long date pattern and string.
Console.WriteLine("Long date pattern: \"{0}\"", ci.DateTimeFormat.LongDatePattern);
Console.WriteLine("Long date string: \"{0}\"\n", myDateTime.ToLongDateString());
// Display the long time pattern and string.
Console.WriteLine("Long time pattern: \"{0}\"", ci.DateTimeFormat.LongTimePattern);
Console.WriteLine("Long time string: \"{0}\"\n", myDateTime.ToLongTimeString());
// Display the short date pattern and string.
Console.WriteLine("Short date pattern: \"{0}\"", ci.DateTimeFormat.ShortDatePattern);
Console.WriteLine("Short date string: \"{0}\"\n", myDateTime.ToShortDateString());
// Display the short time pattern and string.
Console.WriteLine("Short time pattern: \"{0}\"", ci.DateTimeFormat.ShortTimePattern);
Console.WriteLine("Short time string: \"{0}\"\n", myDateTime.ToShortTimeString());
}
}
Пример вывода:
Инициализируйте объект DateTime 16 августа 2016 г. 3:02:15. Шаблоны даты и времени определены в DateTimeFormatInfo объект, связанный с текущей культурой потока. Текущая культура: "en-US" Длинный шаблон даты: «дддд, мммм д, гггг» Длинная строка даты: «вторник, 16 августа 2016 г.» Шаблон долгого времени: "ч: мм: сс тт" Долгосрочная строка: «3:02:15» Краткая дата: "М / д / гггг" Короткая строка даты: "16.08.2016" Краткосрочная структура: "ч: мм тт" Короткая временная строка: «3:02 AM»
Блок - схема:
Редактор кода C # Sharp:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу на C # Sharp для преобразования значения текущего объекта DateTime в его эквивалентное представление строки короткой даты.
Далее: Напишите программу на C # Sharp, чтобы преобразовать значение текущего объекта DateTime в его эквивалентное строковое представление, используя соглашения о форматировании текущей культуры.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования