Все:
Вот подробности, связанные с моей средой разработки:
- Microsoft Visual Studio Professional 2013
- MongoDB версии 3.0.0
В моей базе данных MongoDB есть коллекция BusSchedule со следующими полями
BusSchedule
-Double StartTime
-Double EndTime
-String 24hourFormatStartTime
-String 24hourFormatEndTime
Вот некоторые типичные значения, которые могут существовать
StartTime = 6.5
EndTime = 9.5
24hourFormatStartTime = "06:30"
24hourFormatEndTime = "09:30"
StartTime = 8.5
EndTime = 14.25
24hourFormatStartTime = "08:30"
24hourFormatEndTime = "14:15"
Мне было интересно, есть ли у Microsoft какая-то существующая библиотека, которая могла бы легко преобразовать представление двойного типа данных 24-часового времени в 24-часовое время формата.
StartTime = 8.5 -------translated to-----> 24hourFormatStartTime = "08:30"
EndTime = 14.25 -------translated to-----> 24hourFormatEndTime = "14:15"
StartTime = 6.5 -------translated to-----> 24hourFormatStartTime = "06:30"
EndTime = 9.5 -------translated to-----> 24hourFormatEndTime = "09:30"
Я не хочу тратить время на написание кода для вышеупомянутого перевода. Может ли кто-нибудь сказать мне, справится ли Microsoft или какая-либо сторонняя библиотека с открытым исходным кодом с вышеупомянутым требованием?
System.Double
илиSystem.String
? - person Soner Gönül   schedule 02.11.20156.5
или14.25
значения из вашего mongodb и присвоить ему двойную переменную C #, например/* read this value from db */ double d = 14.25
? Или вы спрашиваете, как читать эти значения из mongodb и назначать их? - person Soner Gönül   schedule 02.11.2015