Упражнения C # Sharp: преобразование текущего объекта DateTime в его эквивалентное представление строки короткой даты
C # Sharp DateTime: упражнение 34 с решением
Напишите программу на C # Sharp, чтобы преобразовать значение текущего объекта DateTime в его эквивалентное представление строки короткой даты.
Пример решения : -
C # острый код:
using System;
using System.Globalization;
using System.Threading;
public class Example34
{
public static void Main()
{
DateTime dateToDisplay = new DateTime(2016, 8, 17, 8, 42, 50);
CultureInfo originalCulture = Thread.CurrentThread.CurrentCulture;
// Change culture to en-NZ.
Thread.CurrentThread.CurrentCulture = new CultureInfo("en-NZ");
Console.WriteLine("Displaying short date for {0} culture:",
Thread.CurrentThread.CurrentCulture.Name);
Console.WriteLine(" {0} (Short Date String)",
dateToDisplay.ToShortDateString());
// Display using 'd' standard format specifier to illustrate it is
// identical to the string returned by ToShortDateString.
Console.WriteLine(" {0} ('d' standard format specifier)",
dateToDisplay.ToString("d"));
Console.WriteLine();
// Change culture to fi-FI.
Thread.CurrentThread.CurrentCulture = new CultureInfo("fi-FI");
Console.WriteLine("Displaying short date for {0} culture:",
Thread.CurrentThread.CurrentCulture.Name);
Console.WriteLine(" {0}", dateToDisplay.ToShortDateString());
Console.WriteLine();
// Change culture to de-CH.
Thread.CurrentThread.CurrentCulture = new CultureInfo("de-CH");
Console.WriteLine("Displaying short date for {0} culture:",
Thread.CurrentThread.CurrentCulture.Name);
Console.WriteLine(" {0}", dateToDisplay.ToShortDateString());
// Restore original culture.
Thread.CurrentThread.CurrentCulture = originalCulture;
}
}
Пример вывода:
Отображение краткой даты для культуры en-NZ: 17/08/2016 (короткая строка) 17/08/2016 (спецификатор стандартного формата 'd') Отображение краткой даты для культуры FI-FI: 17.8.2016 Отображение краткой даты для культуры de-CH: 17.08.2016
Блок-схема:
Редактор кода C # Sharp:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу на C # Sharp, чтобы преобразовать значение текущего объекта DateTime в его эквивалентное длинное строковое представление.
Далее: Напишите программу на C # Sharp, чтобы преобразовать значение текущего объекта DateTime в его эквивалентное представление короткой строки времени.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code