தனிப்பயன் தேதி மற்றும் நேர வடிவமைப்பு string இரண்டு அல்லது அதற்கு மேற்பட்ட எழுத்துக்களைக் கொண்டுள்ளது.தேதி மற்றும் நேர வடிவமைப்பு முறைகள் எந்தவொரு ஒற்றை எழுத்துக்குறி stringயும் நிலையான தேதி மற்றும் நேர வடிவமைப்பு string என்று விளக்குகின்றன.
வடிவமைப்பு செயல்பாடுகளில், தனிப்பயன் தேதி மற்றும் நேர வடிவமைப்பு stringங்களை தேதி மற்றும் நேர நிகழ்வுகளின் ToString முறை அல்லது கலப்பு வடிவமைப்பை ஆதரிக்கும் முறை மூலம் பயன்படுத்தலாம்.
DateTime dt = new DateTime((2020, 10, 18)
Console.WriteLine("The date is " + dt.ToString("MMMM dd, yyyy") + ".");
Format |
---|
DateTime.Now.ToString("MM/dd/yyyy") |
DateTime.Now.ToString("HH:mm") |
DateTime.Now.ToString("hh:mm tt") |
DateTime.Now.ToString("H:mm") |
DateTime.Now.ToString("h:mm tt") |
DateTime.Now.ToString("HH:mm:ss") |
DateTime.Now.ToString("dddd, dd MMMM yyyy") |
DateTime.Now.ToString("dddd, dd MMMM yyyy HH:mm:ss") |
DateTime.Now.ToString("MM/dd/yyyy HH:mm") |
DateTime.Now.ToString("MM/dd/yyyy hh:mm tt") |
DateTime.Now.ToString("MM/dd/yyyy H:mm") |
DateTime.Now.ToString("MM/dd/yyyy h:mm tt") |
DateTime.Now.ToString("MM/dd/yyyy HH:mm:ss") |
DateTime.Now.ToString("MMMM dd") |
DateTime.Now.ToString("yyyy’-‘MM’-‘dd’T’HH’:’mm’:’ss.fffffffK") |
DateTime.Now.ToString("ddd, dd MMM yyy HH’:’mm’:’ss ‘GMT’") |
DateTime.Now.ToString("yyyy’-‘MM’-‘dd’T’HH’:’mm’:’ss") |
DateTime.Now.ToString("yyyy MMMM") |
namespace DateTimeTicks
{
class Program
{
private static DateTime fromDate = new DateTime(2020, 1, 1);
static void Main(string[] args)
{
Console.WriteLine((long)((DateTime.Now.ToUniversalTime() - fromDate).TotalMilliseconds + 0.5));
Console.ReadKey();
}
}
}
using System.Globalization;
namespace CustomDateTime
{
class Program
{
static void Main(string[] args)
{
DateTime dt = DateTime.Now;
CultureInfo frC = new CultureInfo("fr-FR");
Console.WriteLine(dt.ToString("f", frC));
Console.WriteLine(dt.ToString("d", frC));
Console.WriteLine(dt.ToString("t", frC));
CultureInfo deC = new CultureInfo("de-De");
Console.WriteLine(dt.ToString("f", deC));
Console.WriteLine(dt.ToString("d", deC));
Console.WriteLine(dt.ToString("t", deC));
CultureInfo esC = new CultureInfo("es-ES");
Console.WriteLine(dt.ToString("f", esC));
Console.WriteLine(dt.ToString("d", esC));
Console.WriteLine(dt.ToString("t", esC));
Console.ReadKey();
}
}
}
தேதிநேரத்தை stringகாக மாற்றவும்
DateTime மதிப்பை இது போன்ற வடிவமைக்கப்பட்ட stringற்கு மாற்றலாம்:
date.ToString("yyyyMMdd");
உங்கள் string ஐ இது போன்ற DateTime மதிப்பாக மாற்றலாம்:
DateTime date = DateTime.Parse(something);
சரத்தை தேதி நேரமாக மாற்றவும்
இதற்கு அடிப்படையில் உங்களுக்கு இரண்டு விருப்பங்கள் உள்ளன.
- DateTime.Parse()
- DateTime.ParseExact()