Visual Basic:将日期显示为 "dd/MM/yyyy"

Visual Basic: displaying date as "dd/MM/yyyy"

我只需要一种获取变量(日期)并将其格式转换为 dd/MM/yyyy 以供显示的方法。

我有一个变量,如何获取该变量并将其转换为 dd/MM/yyyy?

首先,.NET 框架中的每个 class 都有一个 .ToString() 方法。对于 DateTime.ToString, there exists an overload which takes a format.

' Make sure to use double slashes to escape them!
MyDate.ToString("dd//MM//yyyy")

这是一种方法,但还有其他方法使用string.FormatIFormatProivder等...

试试这个

date1.ToString("dd/MM/yyyy", CultureInfo.InvariantCulture)