Как преобразовать строку как "1319556419"
в DateTime
в C#?Как преобразовать эту строку в DateTime?
ответ
Это выглядит как метку времени UNIX, если это так, что это будет:
Int64 timestamp = Convert.ToInt64("1319556419");
DateTime newDate = new DateTime(1970,1,1).AddSeconds(timestamp);
редактировать: Это на самом деле секунд вместо миллисекунд, судя по ней.
Дата 25 октября 2011.
+1 http://ideone.com/25jDcW –
Я думаю, что ваше базовое время должно быть 'new DateTime (1970, 1, 1, 0, 0, 0, DateTimeKind.Utc)', но я не уверен на 100%. – Rawling
Относительно редактирования. Многие UNIX-системы используют 'Int32' (подписанное 32-битное целое число). Поэтому 'int timestamp = int.Parse (" 1319556419 ");' естественно. Если источник переключился на 64-разрядное UNIX-время, безопасно использовать код в том виде, в каком он стоит сейчас, в любом случае. См. [Проблема 2038 года] (http://en.wikipedia.org/wiki/Year_2038_problem). –
- 1. Как преобразовать эту строку в datetime?
- 2. Как преобразовать эту строку даты в datetime?
- 3. Как преобразовать эту странную строку в формат DateTime в ASP.net
- 4. Как преобразовать DateTime в строку?
- 5. Как преобразовать эту строку datetime в переменную даты Java?
- 6. Преобразовать строку в DateTime
- 7. Как преобразовать строку в datetime
- 8. Как преобразовать строку в datetime
- 9. Как преобразовать DateTime в строку?
- 10. преобразовать строку в DateTime
- 11. Как преобразовать строку действительного DateTime
- 12. Преобразовать эту строку даты в DATETIME или TIMESTAMP с PHP
- 13. Как преобразовать строку DateTime в строку формата
- 14. Невозможно преобразовать строку в DateTime
- 15. Regex преобразовать эту строку
- 16. Как преобразовать sql-строку datetime
- 17. Преобразовать строку UTC DateTime
- 18. преобразовать эту строку в десятичное
- 19. C#: преобразовать строку в DateTime
- 20. SQL преобразовать строку в DATETIME
- 21. C# преобразовать строку в DateTime
- 22. преобразовать строку в datetime vb.net
- 23. Невозможно преобразовать строку в DateTime?
- 24. Невозможно преобразовать datetime в строку
- 25. Невозможно преобразовать DateTime в строку
- 26. Как преобразовать datetime в строку в linqtosql?
- 27. Как преобразовать строку в datetime в .NET?
- 28. Как преобразовать строку в DateTime в C#?
- 29. Как преобразовать строку в datetime в C++
- 30. Как преобразовать строку в datetime в ruby
Каков ожидаемый результат этого преобразования? –
В чем смысл строки? Это время эпохи unix? Не зная, что строка _means_, никто не может помочь. – Oded
звучит как-то, что просили здесь много раз ... –