Как изменить формат даты для текста метки - PullRequest
0 голосов
/ 23 марта 2020

Я использую SQL Сервер.
В моей таблице базы данных с именем 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();

Но мой сайт показывает 20/20/2020 12:00:00. Я хочу изменить его на 20.03.2020 без времени.

Ответы [ 2 ]

1 голос
/ 23 марта 2020

Вы можете использовать строку произвольного формата:

 rd["uppdate"].ToString("dd.MM.yyyy"); // case sensitive
0 голосов
/ 23 марта 2020

Вы можете сделать:

Label1.Text = "Last Update: " + rd["uppdate"].ToString("dd.MM.yyyy", CultureInfo.InvariantCulture);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...