如何从DateTimePicker
值获取存储过程中的时间值?
例如:
我有一个日期时间选择器值存储在我的表中:
'2010-04-06 09:00:00.000'
'2010-04-07 14:30:00.000'
Convert(varchar,Date,3) as Date
Convert(time,Time)
但它显示的值为9:00或14:30
我需要它将它们显示为上午9:00和下午2:30而不是14:30。
答案 0 :(得分:2)
您可以使用yourDate.ToString("t");
。
另请检查other formats
答案 1 :(得分:0)
尝试类似的事情:
date.ToString("hh:mm tt", CultureInfo.InvariantCulture);
答案 2 :(得分:0)
获取当前时间,您可以使用
now.toshorttime()