Как преобразовать Bloomberg DateTime в System.DateTime
Каков предпочтительный способ приведения BBG DateTime в обычную Систему?
DateTime px_close_dt = (DateTime) fields.GetElementAsDatetime("PX_CLOSE_DT");
Bloomberglp.Blpapi.DateTime возвращается...
Это дает ошибку приведения
2 ответа
Решение
Вам нужно использовать метод ToSystemDateTime();
лайк:
DateTime px_close_dt = fields.GetElementAsDatetime("PX_CLOSE_DT").ToSystemDateTime();
Смотрите: DateTime.ToSystemDateTime
Преобразует этот объект BLP Datetime в объект System.DateTime.
DateTime px_close_dt = fields.GetElementAsDatetime("PX_CLOSE_DT").ToSystemDateTime();