C# 獲取當前日期
Minahil Noor
2023年1月30日
2020年6月9日
-
C# 使用
DateTime.Now.ToString()
方法無需時間獲取當前日期 -
C# 使用
DateTime.Now.Date.ToString()
方法無需時間獲取當前日期 -
C# 使用
DateTime.Now.ToShortString()
方法獲取沒有時間的當前日期 -
C# 使用
DateTime.Now.ToLongString()
方法在沒有時間的情況下獲取當前日期
在 C# 中,DateTime
類返回一個 DateTime
物件,該物件顯示日期和時間的值。DateTime.Now 用於顯示當前日期和時間。
在某些情況下,我們不想一起使用日期和時間。我們只需要當前日期。在 C# 中,有幾種方法可用於獲取不帶時間的當前日期。
在本文中,我們將介紹這些方法。繼續閱讀直到最後找出這些方法。
C# 使用 DateTime.Now.ToString()
方法無需時間獲取當前日期
方法 DateTime.Now.ToString()
用於將 DateTime
物件轉換為特定格式的字串。
此方法的正確語法如下:
DateTime.Now.ToString("Format of the date that you want");
示例程式碼:
using System;
public class DateWithoutTime
{
public static void Main()
{
string Date = DateTime.Now.ToString("dd-MM-yyyy");
Console.WriteLine("The Current Date Without Time is {0}.", Date);
}
}
輸出:
The Current Date Without Time is 13-04-2020.
C# 使用 DateTime.Now.Date.ToString()
方法無需時間獲取當前日期
方法 DateTime.Now.Date.ToString()
用於獲取當前日期。日期屬性僅用於獲取時間為 00:00:00 的日期。為了消除這個時間,我們使用了 ToString()方法來獲取所需格式的日期。
此方法的正確語法如下:
DateTime.Now.Date.ToString("Format of the date that you want");
示例程式碼:
using System;
public class DateWithoutTime
{
public static void Main()
{
var DateAndTime = DateTime.Now;
var Date = dateAndTime.Date.ToString("dd-MM-yyyy");
Console.WriteLine("The Current Date Without Time is {0}.", Date);
}
}
輸出:
The Current Date Without Time is 13-04-2020.
C# 使用 DateTime.Now.ToShortString()
方法獲取沒有時間的當前日期
方法 DateTime.Now.ToShortString()
以 MM/dd/yyyy
格式獲取日期。預設情況下設定此格式。
使用此屬性的正確語法如下:
DateTime.Now.ToShortString();
示例程式碼:
using System;
public class DateWithoutTime
{
public static void Main()
{
var dateAndTime = DateTime.Now;
var Date = dateAndTime.ToShortDateString();
Console.WriteLine("The Current Date Without Time is {0}.", Date);
}
}
輸出:
The Current Date Without Time is 4/13/2020.
C# 使用 DateTime.Now.ToLongString()
方法在沒有時間的情況下獲取當前日期
DateTime.Now.ToLongString()
方法以長日期格式顯示沒有時間的日期。它也告訴你日期和月份的名稱。
DateTime.Now.ToLongString()
方法的正確語法如下:
DateTime.Now.ToLongString();
示例程式碼:
using System;
public class DateWithoutTime
{
public static void Main()
{
var dateAndTime = DateTime.Now;
var Date = dateAndTime.ToLongDateString();
Console.WriteLine("The Current Date Without Time is {0}.", Date);
}
}
輸出:
The Current Date Without Time is Monday, April 13, 2020.