Упражнения C # Sharp: преобразование значения текущего объекта DateTime в его эквивалентное представление строки времени
C # Sharp DateTime: упражнение 33 с решением
Напишите программу на C # Sharp, чтобы преобразовать значение текущего объекта DateTime в его эквивалентное длинное строковое представление.
Пример решения : -
C # острый код:
using System;
using System.Threading;
using System.Globalization;
public class Example33
{
public static void Main()
{
// Create an array of culture names.
String[] names = { "en-CA", "en-AU", "fr-CH", "de-AT" };
// Initialize a DateTime object.
DateTime dateValue = new System.DateTime(2016, 8, 17, 10, 30, 15);
// Iterate the array of culture names.
foreach (var name in names) {
// Change the culture of the current thread.
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(name);
// Display the name of the current culture and the date.
Console.WriteLine("Current culture: {0}", CultureInfo.CurrentCulture.Name);
Console.WriteLine("Date: {0:G}", dateValue);
// Display the long time pattern and the long time.
Console.WriteLine("Long time pattern: '{0}'",
DateTimeFormatInfo.CurrentInfo.LongTimePattern);
Console.WriteLine("Long time with format string: {0:T}", dateValue);
Console.WriteLine("Long time with ToLongTimeString: {0}\n",
dateValue.ToLongTimeString());
}
}
}
Пример вывода:
Текущая культура: en-CA Дата: 2016-08-17 10:30:15 Шаблон долгого времени: 'ч: мм: сс тт' Долгое время с форматной строкой: 10:30:15 Долгое время с ToLongTimeString: 10:30:15 Текущая культура: en-AU Дата: 17.08.2016 10:30:15 Шаблон долгого времени: 'ч: мм: сс тт' Долгое время с форматной строкой: 10:30:15 Долгое время с ToLongTimeString: 10:30:15 Текущая культура: фр-ч Дата: 17.08.2016 10:30:15 Долгое время: «ЧЧ: мм: сс» Долгое время с форматной строкой: 10:30:15 Долгое время с ToLongTimeString: 10:30:15 Текущая культура: де-АТ Дата: 17.08.2016 10:30:15 Долгое время: «ЧЧ: мм: сс» Долгое время с форматной строкой: 10:30:15 Долгое время с ToLongTimeString: 10:30:15
Блок - схема:
Редактор кода C # Sharp:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу на C # Sharp, чтобы преобразовать значение текущего объекта DateTime в его эквивалентное представление строки длинной даты.
Далее: Написать программу на C # Sharp для преобразования значения текущего объекта DateTime в его эквивалентное представление строки короткой даты.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code