кодесурса
«C #

Упражнения C # Sharp: преобразование значения текущего объекта DateTime в его эквивалентное представление строки времени

script1adsense2code
script1adsense3code

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 программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code