DateTime dt = new DateTime();
DateTime dt = new DateTime(2000, 1, 10);
DateTime பொருளை(object) ஒரு சொத்து(property) அல்லது முறை(method)யால் திரும்பிய தேதி மற்றும் நேர மதிப்பை நீங்கள் ஒதுக்கலாம்.
DateTime dt = DateTime.Now; //returns current date and timeDateTime dt = DateTime.Today; // returns today's date
நிலையான தேதி மற்றும் நேர வடிவமைப்பு strings
C# இல் ஒரு நிலையான தேதி மற்றும் நேர வடிவமைப்பு string ஒரு தேதி மற்றும் நேர மதிப்பின் உரை பிரதிநிதித்துவத்தை வரையறுக்க ஒற்றை வடிவமைப்பு குறிப்பானைப் பயன்படுத்துகிறது. ஒரு நிலையான அல்லது தனிப்பயன் வடிவமைப்பு string இரண்டு வெவ்வேறு வழிகளில் பயன்படுத்தப்படலாம்:
- வடிவமைப்பு செயல்பாட்டின் விளைவாக வரும் string ஐ வரையறுக்க.
- ஒரு பாகுபடுத்தல் செயல்பாட்டின் மூலம் DateTime மதிப்பாக மாற்றக்கூடிய தேதி மற்றும் நேர மதிப்பின் உரை பிரதிநிதித்துவத்தை வரையறுக்க.
பின்வரும் அட்டவணை DateTimeFormatInfo இல் வரையறுக்கப்பட்ட வடிவங்களையும், en-US கலாச்சாரத்திற்கான அவற்றின் மதிப்புகளையும் காட்டுகிறது.
தற்போதைய கலாச்சாரத்தின் அடிப்படையில் உங்கள் DateTime object ன் வேகமான string பிரதிநிதித்துவம் தேவைப்படும்போது நிலையான வடிவங்கள் பொதுவாகப் பயன்படுத்தப்படுகின்றன.
C# நிலையான தேதி மற்றும் நேரம் எடுத்துக்காட்டு
using System;
namespace CStandardDateTime
{
class Program
{
static void Main(string[] args)
{
DateTime dt = DateTime.Now;
Console.WriteLine(String.Format("{0:t}", dt) ); // ShortTime
Console.WriteLine(String.Format("{0:d}", dt) ); // ShortDate
Console.WriteLine(String.Format("{0:T}", dt) ); // LongTime
Console.WriteLine(String.Format("{0:D}", dt) ); // LongDate
Console.WriteLine(String.Format("{0:f}", dt) ); // LongDate+ShortTime
Console.WriteLine(String.Format("{0:F}", dt) ); // FullDateTime
Console.WriteLine(String.Format("{0:g}", dt) ); // ShortDate+ShortTime
Console.WriteLine(String.Format("{0:G}", dt) ); // ShortDate+LongTime
Console.WriteLine(String.Format("{0:m}", dt) ); // MonthDay
Console.WriteLine(String.Format("{0:y}", dt) ); // YearMonth
Console.WriteLine(String.Format("{0:r}", dt) ); // RFC1123
Console.WriteLine(String.Format("{0:s}", dt) ); // SortableDateTime
Console.WriteLine(String.Format("{0:u}", dt) ); // UniversalSortableDateTime
Console.ReadKey();
}
}
}