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