C#,datetime与sql server2005 datetime存储与显示()

竹林暮色 2012-04-19 10:30:05
1.C#中 DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss.fff")读取当前时间存到数据库中
2.而数据库中表格中直接显示2012/4/19 10:00:07
通过查询语句
select  * from mevent_num_data

实际显示2012-04-19 10:00:07.193
证明 毫秒已经被存储到数据库,只是未直接在表中显示,且直接以时间条件查询时也必须加上毫秒

3.现在的问题是:
另一个客户 查询数据库,需要显示详细的时间,但是我在C#中读取显示一个表的数据的时候,显示还是2012/4/19 10:00:07 而客户想要看到 毫秒

(1)如何在数据表中,直接显示带毫秒的时间(数据库数据表数据类型是:datetime)sql server 2005
(2)在面对客户的显示毫秒
...全文
97 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
test2050 2012-04-19
  • 打赏
  • 举报
回复
select convert(varchar(23),getdate(),121)
@信心 2012-04-19
  • 打赏
  • 举报
回复
select convert(varchar(23),getdate(),121)
cnfixit 2012-04-19
  • 打赏
  • 举报
回复
格式问题,搜索 sql2005 时间 格式

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧