C# में DateTimeOffset.FromUnixTimeMilliseconds() विधि का उपयोग यूनिक्स समय को मिलीसेकंड की संख्या के रूप में व्यक्त करने के लिए किया जाता है जो 1970-01-01T00:00:00Z से डेटटाइम ऑफसेट मान में बीत चुके हैं।
सिंटैक्स
निम्नलिखित वाक्य रचना है -
public static DateTimeOffset FromUnixTimeMilliseconds (long val);
ऊपर, Val वे मिलीसेकंड हैं जो 1970-01-01T00:00:00Z (1 जनवरी, 1970, 12:00 AM UTC) के बाद से बीत चुके हैं।
उदाहरण
आइए अब DateTimeOffset.FromUnixTimeMilliseconds() विधि को लागू करने के लिए एक उदाहरण देखें -
using System; public class Demo { public static void Main() { DateTimeOffset offset = DateTimeOffset.FromUnixTimeMilliseconds(30000); Console.WriteLine("DateTimeOffset = {0} ",offset); Console.WriteLine("DateTimeOffset (other format) = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ",offset); } }
आउटपुट
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
DateTimeOffset = 1/1/1970 12:00:30 AM +00:00 DateTimeOffset (other format) = 01 January 1970, 12:00:30
उदाहरण
आइए अब डेटटाइम ऑफसेट को लागू करने के लिए एक और उदाहरण देखें। FromUnixTimeMilliseconds() विधि -
using System; public class Demo { public static void Main() { DateTimeOffset offset = DateTimeOffset.FromUnixTimeMilliseconds(0); Console.WriteLine("DateTimeOffset = {0} ",offset); Console.WriteLine("DateTimeOffset (other format) = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ",offset); } }
आउटपुट
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
DateTimeOffset = 1/1/1970 12:00:00 AM +00:00 DateTimeOffset (other format) = 01 January 1970, 12:00:00