VB.net: Date without time

后端 未结 5 1491
日久生厌
日久生厌 2020-12-15 05:54

How do you format the date time to just date?

For example, this is what I retrieved from the database: 12/31/2008 12:00:00 AM, but I just want to show the date and

5条回答
  •  一个人的身影
    2020-12-15 06:48

    I almost always use the standard formating ShortDateString, because I want the user to be in control of the actual output of the date.

    Code

       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"))
    

    Results

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

    Note that these results will vary depending on the culture settings on your computer.

提交回复
热议问题