This article contains C# code snippets to convert DateTime to Ticks and Ticks to DateTime
Summary
What is Ticks
Ticks represents the number of 100-nanosecond intervals that have elapsed since 12:00:00 midnight, January 1, 0001, which represents DateTime.MinValue. A single tick represents one hundred nanoseconds or one ten-millionth of a second. There are 10,000 ticks in a millisecond.
Convert DateTime to Ticks in C#
class DateTimeToTicksConverter { static void Main(string[] args) { //Function call to convert DateTime to Ticks long ticks = ConvertDateTimeToTicks(DateTime.Now); Console.WriteLine(ticks.ToString()); Console.Read(); } static long ConvertDateTimeToTicks(DateTime datetime) { long ticks=datetime.Ticks; return ticks; } }
Convert Ticks to DateTime in C#
class TicksToDateTimeConverter { static void Main(string[] args) { //Function call to convert Ticks to DateTime DateTime datetime = ConvertTicksToDateTime(ticks); Console.WriteLine(datetime.ToString()); Console.Read(); } static DateTime ConvertTicksToDateTime(long ticks) { DateTime datetime= new DateTime(ticks); return datetime; } }
Related Articles:
– Get current time on a remote system using C#
– Convert Object To Byte Array and Byte Array to Object in C#
– Add or Remove programs using C# in Control Panel
– Show balloon tooltip c#
– How to read data from csv file in c#
– Bulk Insert into SQL Server using SqlBulkCopy in C#
– Import CSV File Into SQL Server Using SQL Bulk Copy
Advertisement