как преобразовать строку с отметкой времени в дату в c # например мне нужно конвертировать 40504 в 2010/11/22 как Excel
edit: извините, DateTime.FromOADate (double date) iirc - ссылка на msdn здесь ...
и, чтобы уточнить, я предлагаю это, если ваша 40504 int является датой Excel (OA), которую вы хотите конвертировать ...
Вы можете использовать этот конструктор структуры DateTime. Он получает только один параметр в виде Int64, который представляет галочки. Но отметка времени в тиках представлена более длинным числом, чем приведенное вами. Рассмотрите возможность предоставления более подробной информации о представлении данных / времени.
Int64