2010-04-03 119 views
0

如何获得从DateTimePicker值在存储过程中的时间值的时间价值?如何从日期时间选择器

例如:
我有一个日期选择器的值存储到我的表为:

'2010-04-06 09:00:00.000' 
'2010-04-07 14:30:00.000' 
  • 我得seperately使用Convert(varchar,Date,3) as Date
  • 我已分别使用有时间日期Convert(time,Time)

但它显示值为9:00或14:30

我需要它将它们显示为9:00 AM和2:30 PM而不是14:30。

回答

2

您可以使用yourDate.ToString("t");
还要检查other formats

+0

谢谢。它工作得很好... – Innova 2010-04-03 07:35:21

0

尝试类似的东西:

date.ToString("hh:mm tt", CultureInfo.InvariantCulture); 
0

获取当前时间,你可以使用

now.toshorttime()