Unix timestamp को C# में DateTime और वापस कैसे बदलें?
सभी को नमस्ते! मैं एक शुरुआती C# डेवलपर हूँ, और मुझे Unix timestamp को DateTime और वापस बदलने में समस्या आ रही है। \n\nमेरे प्रोजेक्ट में, मैं API से समय Unix timestamp फॉर्मेट (जैसे, 1678901234) में प्राप्त कर रहा हूँ। मुझे इस समय को UI पर पढ़ने योग्य फॉर्मेट में दिखाना है, और कभी-कभी कनवर्ट किए गए मान को वापस सर्वर पर भेजना भी है। \n\nमैंने एक सरल रूपांतरण लिखने की कोशिश की, लेकिन कुछ गलत हो गया। यहाँ मेरा कोड है:\n\n```csharp\n// timestamp को DateTime में बदलने की कोशिश\nlong timestamp = 1678901234;\nDateTime dateTime = new DateTime(timestamp);\nConsole.WriteLine(dateTime); // कुछ अजीब आउटपुट देता है...\n\n// वापस रूपांतरण करने की कोशिश\nDateTime now = DateTime.Now;\nlong backToTimestamp = (long)now.Ticks;\nConsole.WriteLine(backToTimestamp);\n```\n\nसमस्या