【发布时间】:2014-11-30 05:19:09
【问题描述】:
我想要的似乎不可能(至少根据我读过的一些文章)。但只是为了仔细检查它。我正在从我的数据库中读取DateTime。在数据库中,它的写法类似于“01.01.2011”,但是当我使用 SQL 读取它并将其存储在 string 中时,它会显示“01.01.2011 00:00:00”。
然后我想好吧,我会从string 中缩短时间。但是有诀窍,这似乎是不可能的。即使我从string(它只是说“01.01.2011”)中剪切“00:00:00”部分,并将其转换为DateTime,“00:00:00”仍然存在显示。
我是 C# 的新手,但似乎这部分在 Java 中得到了更好的解决,您可以在其中定义您想要的日期以及它的显示方式(当您不想要它时不连接时间)。
因此,为了清楚起见,真的不可能实现我想要的(并且我必须在我的表示层中处理正确的格式)还是我只是没有找到正确的信息?
谢谢
【问题讨论】:
-
我不清楚你想要达到什么目的。你能告诉我们你真正想要做什么吗?在你的问题中用简短的描述交换最后一个“我想要什么”。
标签: c# sql datetime format converter