|
|
A simple example |
program Project1;
{$APPTYPE CONSOLE}
uses
System.Globalization;
var
myDate : DateTime;
gbCulture : System.Globalization.CultureInfo;
gbCal : System.Globalization.Calendar;
begin
// Set up a Great Britain English culture & calendar
gbCulture := System.Globalization.CultureInfo.Create('en-GB');
gbCal := gbCulture.Calendar;
// Create a DateTime object : use the gbCalendar to control the
// conversion of year, month and day parameter values into the
// number of ticks since 1st January 0001 AD (the internal value)
// 10:30:13.123 on 8th December 2004
myDate := DateTime.Create(2004, 12, 8, 10, 30, 15, 123, gbCal);
// Now use the British calendar object to display this date
Console.WriteLine('Hour = {0}', gbCal.GetHour(myDate).ToString);
Console.WriteLine('Minute = {0}', gbCal.GetMinute(myDate).ToString);
Console.WriteLine('Second = {0}', gbCal.GetSecond(myDate).ToString);
Console.WriteLine('Millis = {0}', gbCal.GetMilliSeconds(myDate).ToString);
Console.ReadLine;
end.
| Show full unit code | Hour = 10
Minute = 30
Second = 15
Millis = 123
|
|
|
|