Bu soru bir kopya değil, dönüşümün nasıl gerçekleştirileceği değil, dönüşüm yöntemiyle ilgili bir sorun olduğunu gösterir. Soruyu tam olarak okuyun. 1365151714493Döngü/unix'i Datetime olarak dönüştürün
http://www.epochconverter.com/
Etrafa bakıp bulduk:
Ben unix zaman damgası, aşağıdaki dönüştürücü kullanırken doğru
Değer damgası dönüştürür olduğuna inanıyoruz bir zaman damgası bir datetime nesnesine nasıl dönüştürüleceği ile ilgili bir example ve yöntem basit görünüyor, bir datetime nesnesi oluşturuyor ve tarihi 1/1/1970 tarihinde geceye ayarlıyor ve değeri ikinci olarak ekliyor:
public static DateTime? ConvertUnixTimeStamp(string unixTimeStamp)
{
return new DateTime(1970, 1, 1, 0, 0).AddSeconds(Convert.ToDouble(unixTimeStamp));
}
Sorun şu ki, bu değere her seferinde değindiğim değerdir, ben istisna dışında bir değer elde ederim.
Önce değeri olan bir şey yapmam gerekiyor mu? dize bir çift ok dönüştürür. AddSeconds(double)
metodlarını çağrılırken istisnası atılır
Zaman damgasının milisaniye içinde olduğundan emin olun, _not_ saniye. DÜZENLEME: Bilmiyorsa ... bilirsin ... gelecekte 43,259'luk bir tarihi temsil etmesi gerekiyor. –
Bu nasıl çiftleşir ???? Sağladığınız bağlantı, dönüşümü nasıl yapacağınızı soruyor. Dönüşüm yapmaya çalışırken bir sorun hakkında soru soruyorum! –