Compare the results of choosing InvariantInfo with those of choosing CurrentInfo: : Date Time Format « Development Class « C# / C Sharp

Home
C# / C Sharp
1.2D Graphics
2.Class Interface
3.Collections Data Structure
4.Components
5.Data Types
6.Database ADO.net
7.Design Patterns
8.Development Class
9.Event
10.File Stream
11.Generics
12.GUI Windows Form
13.Language Basics
14.LINQ
15.Network
16.Office
17.Reflection
18.Regular Expressions
19.Security
20.Services Event
21.Thread
22.Web Services
23.Windows
24.Windows Presentation Foundation
25.XML
26.XML LINQ
C# / C Sharp by API
C# / CSharp Tutorial
C# / CSharp Open Source
C# / C Sharp » Development Class » Date Time FormatScreenshots 
Compare the results of choosing InvariantInfo with those of choosing CurrentInfo:
   


using System;
using System.Globalization;
public class MainClass {
    public static void Main() {
        DateTime dt = new DateTime();

        DateTimeFormatInfo dtfi;
        Console.Write("[I]nvariant or [C]urrent Info?: ");
        if (Console.Read() == 'I')
            dtfi = DateTimeFormatInfo.InvariantInfo;
        else
            dtfi = DateTimeFormatInfo.CurrentInfo;
        dtfi = DateTimeFormatInfo.InvariantInfo;
        Console.WriteLine(dt.ToString("D", dtfi));
        Console.WriteLine(dt.ToString("f", dtfi));
        Console.WriteLine(dt.ToString("F", dtfi));
        Console.WriteLine(dt.ToString("g", dtfi));
        Console.WriteLine(dt.ToString("G", dtfi));
        Console.WriteLine(dt.ToString("m", dtfi));
        Console.WriteLine(dt.ToString("r", dtfi));
        Console.WriteLine(dt.ToString("s", dtfi));
        Console.WriteLine(dt.ToString("t", dtfi));
        Console.WriteLine(dt.ToString("T", dtfi));
        Console.WriteLine(dt.ToString("u", dtfi));
        Console.WriteLine(dt.ToString("U", dtfi));
        Console.WriteLine(dt.ToString("d", dtfi));
        Console.WriteLine(dt.ToString("y", dtfi));
        Console.WriteLine(dt.ToString("dd-MMM-yy", dtfi));
    }
}

   
    
  
Related examples in the same category
1.use the ToString() method to convert a DateTime to a string
2.use the ToLongTimeString() and ToShortTimeString() methods to convert the time parts of a DateTime to long and short time strings
3.use the FromFileTime() method to convert an operating system file timestamp to a DateTime
4.use the ToFileTime() method to convert a DateTime to an operating system file timestamp
5.Format time and date information 1Format time and date information 1
6.Format time and date information 2Format time and date information 2
7.demonstrates culture formattingdemonstrates culture formatting
8.DateTime ToString with CultureInfo
9.The next example formats a DateTime with invariant culture. Invariant culture is always the same, regardless of the computer's settings:
10.Request a specific culture (english language in Great Britain):
11.Format date value as short date format
12.Long date format
13.Sortable date format
14.Universal sortable date format
15.Universal full date/time
16.RFC1123 date format
17.Month date format
18.Year date format
19.General date long time format
20.General date/short time format
21.Full date long time format
22.Full date short time format
23.Long time date format
24.Short time date format
25.Contains helper for converting to and from the date formats
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.