C# में Unix timestamp को 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समस्या