ai didi

c# - DataTable 不显示分钟和秒

转载 作者:太空宇宙 更新时间:2023-11-03 22:31:53 24 4
gpt4 key购买 nike

string command = "select  x,y,z,t,ModifiedDate " +
" from ZZ where PP='" + XX + "' and Type='" + YY + "' order by ModifiedDate";

connection();
SqlCommand command = new SqlCommand(command, con);
command.CommandType = CommandType.Text;

SqlDataAdapter da = new SqlDataAdapter(command);
DataTable dt = new DataTable();
da.Fill(dt);

ModifiedDate 是一个 DateTime - 在 SQL 中我看到 "2019-07-23 12:02:35.283"

但是当我想在 C# 中看到“dt”时,我只能看到 “2019-07-23”

我怎样才能看到带有分秒的完整时间?

DataTable 中列的类型是DateTimeZZ 是一个表格。

最佳答案

您可以尝试将行设置为如下所示:

((DateTime)row[0]).ToString("yyyy-MM-dd HH:mm:ss")

就像您在评论中所说的那样,只需在分配给变量时将格式添加到您的 ToString() 即可。

关于c# - DataTable 不显示分钟和秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57161908/

24 4 0
文章推荐: c# - 当 # 提供而不是时,如何在 C# 中分离查询字符串?
文章推荐: json - 如何在 Express 4 中将 Promise 的 yield 结果作为流发送?
文章推荐: javascript - 等待直到满足条件 Selenium-Webdriver
文章推荐: css - 自动 div 高度适用于第一个容器但不适用于第二个容器
太空宇宙
个人简介

我是一名优秀的程序员,十分优秀!

滴滴打车优惠券免费领取
滴滴打车优惠券
全站热门文章
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com