首页 > 解决方案 > 如何更改标签文本的日期格式

问题描述

我正在使用 SQL Server。
在我名为 TOTAL 的数据库表中,有一列 UPDATE,其数据类型为 DATETIME。其格式为 03/20/2020

我将此值传递给Label1.text. 见下文

const string query = "Select Top 1 [uppdate] From total";
cmd.CommandText = query;
con.Open();
using (var rd = cmd.ExecuteReader())
{
    while (rd.Read())
    {
        Label1.Text = "Last Update: " + rd["uppdate"].ToString();

但我的网站显示 03/20/2020 12:00:00 AM。我想立即将其更改为 20.03.2020。

标签: c#sqlsql-server

解决方案


您可以使用自定义格式字符串:

 rd["uppdate"].ToString("dd.MM.yyyy"); // case sensitive

推荐阅读