C# में DateTimeOffset.AddTicks () विधि का उपयोग इस उदाहरण के मूल्य में निर्दिष्ट संख्या में टिक जोड़ने के लिए किया जाता है।
सिंटैक्स
निम्नलिखित वाक्य रचना है -
public DateTimeOffset AddTicks (long val);
ऊपर, वैल टिक है, जो 100-नैनोसेकंड टिकों की संख्या है। टिकों को घटाने के लिए, एक ऋणात्मक मान सेट करें।
आइए देखते हैं टिकों की संख्या -
समय अंतराल | टिक की संख्या |
---|---|
दूसरा | 10,000,000 |
मिनट | 600,000,000 |
घंटा | 36,000,000,000 |
दिन | 864,000,000,000 |
सप्ताह | 6,048,000,000,000 |
माह | यह महीने में दिनों की संख्या पर निर्भर करता है। |
नॉन-लीप ईयर | 315,360,000,000,000 |
लीप ईयर | 316,224,000,000,000 |
उदाहरण
आइए अब DateTimeOffset.AddTicks() विधि को लागू करने के लिए एक उदाहरण देखें -
using System; public class Demo { public static void Main() { DateTimeOffset dateTimeOffset = new DateTimeOffset(2019, 11, 11, 8, 20, 10, new TimeSpan(-5, 0, 0)); Console.WriteLine("DateTimeOffset (before adding ticks) = {0}", dateTimeOffset); // 3 seconds = 30,000,000 ticks DateTimeOffset res = dateTimeOffset.AddTicks(30000000); Console.WriteLine("DateTimeOffset (after adding ticks) = {0}", res); } }
आउटपुट
यह निम्नलिखित आउटपुट देगा -
DateTimeOffset (before adding ticks) = 11/11/2019 8:20:10 AM -05:00 DateTimeOffset (after adding ticks) = 11/11/2019 8:20:13 AM -05:00
उदाहरण
आइए अब DateTimeOffset.AddTicks() विधि को लागू करने के लिए एक और उदाहरण देखें -
using System; public class Demo { public static void Main() { DateTimeOffset dateTimeOffset = new DateTimeOffset(2019, 11, 11, 8, 20, 10, new TimeSpan(-5, 0, 0)); Console.WriteLine("DateTimeOffset (before subtracting ticks) = {0}", dateTimeOffset); // 2 seconds = 20,000,000 ticks DateTimeOffset res = dateTimeOffset.AddTicks(-20000000); Console.WriteLine("DateTimeOffset (after subtracting ticks) = {0}", res); } }
आउटपुट
यह निम्नलिखित आउटपुट देगा -
DateTimeOffset (before subtracting ticks) = 11/11/2019 8:20:10 AM -05:00 DateTimeOffset (after subtracting ticks) = 11/11/2019 8:20:08 AM -05:00