VB.net: Дата без времени

15
задан Ḟḹáḿíṅḡ Ⱬỏḿƀíé 2 April 2015 в 14:42
поделиться

4 ответа

Или используйте один из стандартные строки формата даты и времени , который только указывает дату (например, "D" или "d"), или пользовательская строка формата даты и времени , который только использует части даты (например, "yyyy/MM/dd").

34
ответ дан 30 November 2019 в 23:50
поделиться

FormatDateTime (Теперь, DateFormat. ShortDate)

26
ответ дан 30 November 2019 в 23:50
поделиться

Я почти всегда использую форматирование стандарта ShortDateString, потому что я хочу, чтобы пользователь управлял эффективной выходной мощностью даты.

Код

   Dim d As DateTime = Now
   Debug.WriteLine(d.ToLongDateString)
   Debug.WriteLine(d.ToShortDateString)
   Debug.WriteLine(d.ToString("d"))
   Debug.WriteLine(d.ToString("yyyy-MM-dd"))

Результаты

Wednesday, December 10, 2008
12/10/2008
12/10/2008
2008-12-10

Примечание, что эти результаты будут варьироваться в зависимости от настроек культуры на Вашем компьютере.

14
ответ дан 30 November 2019 в 23:50
поделиться

Или, если по некоторым причинам Вам не нравится ни один из более разумных ответов, просто отбросьте все направо от (и включая) пространство.

1
ответ дан 30 November 2019 в 23:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: