DateTime Format Specifiers
Table B-3 lists the
valid format specifiers supported by the Format
method
on the DateTime
type (see System.IFormattable
).
Table B-3. DateTime format specifiers
Specifier |
String result |
---|---|
D
|
|
d
|
|
f
|
|
F
|
|
g
|
|
G
|
|
m , M
|
|
r , R
|
|
s
|
|
S
|
|
t
|
|
T
|
|
u
|
|
U
|
|
y , Y
|
|
Here’s an example that uses these custom format specifiers on
a DateTime
value (note that precise output depends on the local computer’s settings for the long and short date formats):
Imports System Class TestDateTimeFormats Public Shared Sub Main() Dim dt As New Date(2000, 10, 11, 15, 32, 14) ' Displays "10/11/00 3:32:14 PM" Console.WriteLine(dt.ToString()) ' Displays "10/11/00 3:32:14 PM" Console.WriteLine("{0}", dt) 'Displays "10/11/00" Console.Writeline("{0:d}", dt) ' Displays "Wednesday, October 11, 2000" Console.WriteLine("{0:D}", dt) ' Displays "Wednesday, October 11, 2000 3:32 PM" Console.WriteLine("{0:f}", dt) ' Displays "Wednesday, October 11, 2000 3:32:14 PM" Console.WriteLine("{0:F}", dt) ' Displays "10/11/00 3:32 PM" Console.WriteLine("{0:g}", dt) ' Displays "10/11/00 3:32:14 PM" Console.WriteLine("{0:G}", dt) ' Displays "October 11" Console.WriteLine("{0:m}", dt) ' Displays "October ...
Get VB.NET Core Classes in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.