This C# program demonstrates how print dates and times via formatting in the console window.
using System; namespace XoaX { class Program { static void Main(string[] args) { // An example date and time int iYear = 1571; int iMonth = 10; int iDay = 7; int iHour = 15; int iMinute = 3; int iSecond = 8; int iMillisecond = 43; DateTime qBattleofLepanto = new DateTime( iYear, iMonth, iDay, iHour, iMinute, iSecond, iMillisecond); // Formatting strings String[] saFormat = { "d", "D", "f", "F", "g", "G", "m", "r", "s", "t", "T", "u", "U", "y", "dddd, MMMM dd yyyy", "ddd, MMM d \"'\"yy", "dddd, MMMM dd", "M/yy", "dd-MM-yy", "h:mm:ss.ff t", "d MMM yyyy", "HH:mm:ss.f", "dd MMM HH:mm:ss", @"\Mon\t\h\: M", "HH:mm:ss.ffffzzz", "MM/yyyy", @"MM\/dd\/yyyy HH:mm", "yyyyMMdd", "o", @"yyyy-MM-ddTHH:mm:ss K", "yyyy-MM-dd HH:mm:ss", "yyyy-MM-dd HH:mm:ss.fff", "s.ffff", "MM/dd/yy H:mm:ss zzz", "d", "dd", "ddd", "dddd", "f", "ff", "fff", "ffff", "fffff", "ffffff", "fffffff", "F", "FF", "FFF", "FFFF", "FFFFF", "FFFFFF", "FFFFFFF", "g", "gg", "hh", "HH", "m", "mm", "M", "MM", "MMM", "MMMM", "s", "ss", "t", "tt", "y", "yy", "yyy", "yyyy", "yyyyy", "zz", "zzz" }; // Run through all of the format strings foreach (String sFormat in saFormat) { String sDateLepanto = qBattleofLepanto.ToString(sFormat); Console.WriteLine("{0, 25} --> {1}", sFormat, sDateLepanto); } } } }
d --> 10/7/1571 D --> Thursday, October 7, 1571 f --> Thursday, October 7, 1571 3:03 PM F --> Thursday, October 7, 1571 3:03:08 PM g --> 10/7/1571 3:03 PM G --> 10/7/1571 3:03:08 PM m --> October 7 r --> Thu, 07 Oct 1571 15:03:08 GMT s --> 1571-10-07T15:03:08 t --> 3:03 PM T --> 3:03:08 PM u --> 1571-10-07 15:03:08Z U --> Thursday, October 7, 1571 8:03:08 PM y --> October 1571 dddd, MMMM dd yyyy --> Thursday, October 07 1571 ddd, MMM d "'"yy --> Thu, Oct 7 '71 dddd, MMMM dd --> Thursday, October 07 M/yy --> 10/71 dd-MM-yy --> 07-10-71 h:mm:ss.ff t --> 3:03:08.04 P d MMM yyyy --> 7 Oct 1571 HH:mm:ss.f --> 15:03:08.0 dd MMM HH:mm:ss --> 07 Oct 15:03:08 \Mon\t\h\: M --> Month: 10 HH:mm:ss.ffffzzz --> 15:03:08.0430-05:00 MM/yyyy --> 10/1571 MM\/dd\/yyyy HH:mm --> 10/07/1571 15:03 yyyyMMdd --> 15711007 o --> 1571-10-07T15:03:08.0430000 yyyy-MM-ddTHH:mm:ss K --> 1571-10-07T15:03:08 yyyy-MM-dd HH:mm:ss --> 1571-10-07 15:03:08 yyyy-MM-dd HH:mm:ss.fff --> 1571-10-07 15:03:08.043 s.ffff --> 8.0430 MM/dd/yy H:mm:ss zzz --> 10/07/71 15:03:08 -05:00 d --> 10/7/1571 dd --> 07 ddd --> Thu dddd --> Thursday f --> Thursday, October 7, 1571 3:03 PM ff --> 04 fff --> 043 ffff --> 0430 fffff --> 04300 ffffff --> 043000 fffffff --> 0430000 F --> Thursday, October 7, 1571 3:03:08 PM FF --> 04 FFF --> 043 FFFF --> 043 FFFFF --> 043 FFFFFF --> 043 FFFFFFF --> 043 g --> 10/7/1571 3:03 PM gg --> A.D. hh --> 03 HH --> 15 m --> October 7 mm --> 03 M --> October 7 MM --> 10 MMM --> Oct MMMM --> October s --> 1571-10-07T15:03:08 ss --> 08 t --> 3:03 PM tt --> PM y --> October 1571 yy --> 71 yyy --> 1571 yyyy --> 1571 yyyyy --> 01571 zz --> -05 zzz --> -05:00 Press any key to continue . . .
© 20072025 XoaX.net LLC. All rights reserved.