w3resource

C#: Display the number of ticks TimeSpan object using the Ticks property

C# Sharp DateTime : Exercise-6 with Solution

Write a C# Sharp program to display the number of ticks that have elapsed since the beginning of the twenty-first century and to instantiate a TimeSpan object using the Ticks property.

Note: The TimeSpan object is then used to display the elapsed time using several other time intervals.

Sample Solution:-

C# Sharp Code:

using System;
using System.Globalization;

public class Example6
{
   // Main method, entry point of the program
   public static void Main()
   {
      // Get the current local date and time
      DateTime localDate = DateTime.Now;

      // Get the current UTC (Coordinated Universal Time) date and time
      DateTime utcDate = DateTime.UtcNow;

      // Array of culture names
      String[] cultureNames = { "en-JM", "en-NZ", "fr-BE", "de-CH", "nl-NL" } ;

      // Iterate through each culture name in the array
      foreach (var cultureName in cultureNames)
      {
         // Create a CultureInfo object for the current culture name
         var culture = new CultureInfo(cultureName);

         // Display the native name of the culture
         Console.WriteLine("{0}:", culture.NativeName);

         // Display the local date and time in the current culture format
         // and show the 'Kind' of the DateTime object (local or UTC)
         Console.WriteLine("   Local date and time: {0}, {1:G}",
                           localDate.ToString(culture), localDate.Kind);

         // Display the UTC date and time in the current culture format
         // and show the 'Kind' of the DateTime object (always UTC)
         Console.WriteLine("   UTC date and time: {0}, {1:G}\n",
                           utcDate.ToString(culture), utcDate.Kind);
      }
   }
}

Sample Output:

English (Jamaica):                                                                                            
   Local date and time: 09/06/2017 18:20:08, Local                                                            
   UTC date and time: 09/06/2017 12:50:08, Utc   
                                                                    
English (New Zealand):                                                                                        
   Local date and time: 9/06/2017 6:20:08 p.m., Local                                                         
   UTC date and time: 9/06/2017 12:50:08 p.m., Utc                                                            
      
français (Belgique):                                                                                          
   Local date and time: 09-06-17 18:20:08, Local                                                              
   UTC date and time: 09-06-17 12:50:08, Utc                                                                  
   
Deutsch (Schweiz):                                                                                            
   Local date and time: 09.06.2017 18:20:08, Local                                                            
   UTC date and time: 09.06.2017 12:50:08, Utc                                                                
      
Nederlands (Nederland):                                                                                       
   Local date and time: 9-6-2017 18:20:08, Local                                                              
   UTC date and time: 9-6-2017 12:50:08, Utc        

Flowchart :

Flowchart: C# Sharp Exercises - Display the number of ticks TimeSpan object using the Ticks property

C# Sharp Code Editor:

Improve this sample solution and post your code through Disqus

Previous: Write a C# Sharp program to get a DateTime value that represents the current date and time on the local computer.
Next: Write a C# Sharp program to get the time of day from a given array of date time values.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://w3resource.com/csharp-exercises/datetime/csharp-datetime-exercise-6.php