如何使用linq sql将时间字段转换为字符串?
我使用linq获取数据并将时间字段转换为字符串 此时,如果sql server的时间字段中有值11:00:00 但在转换为字符串时,我得到了“1900年1月1日11:00AM” 请帮我取唯一的时间部分如何使用linq sql将时间字段转换为字符串?,linq,Linq,我使用linq获取数据并将时间字段转换为字符串 此时,如果sql server的时间字段中有值11:00:00 但在转换为字符串时,我得到了“1900年1月1日11:00AM” 请帮我取唯一的时间部分 timeField.TimeOfDay 提前感谢..试试这个: yourDateTimeObject.ToString("HH:mm:ss") 或者正如马克·希曼所建议的: yourDateTimeObject.TimeOfDay.ToString() 听起来该字段的类型是DateTime。
timeField.TimeOfDay
提前感谢..试试这个:
yourDateTimeObject.ToString("HH:mm:ss")
或者正如马克·希曼所建议的:
yourDateTimeObject.TimeOfDay.ToString()
听起来该字段的类型是DateTime。您可以使用该属性仅获取时间部分
timeField.TimeOfDay