Noda Time
LocalDatePattern Class
NamespacesNodaTime.TextLocalDatePattern

[This is preliminary documentation and is subject to change.]

Represents a pattern for parsing and formatting LocalDate values.
Declaration Syntax
C#Visual BasicVisual C++
public sealed class LocalDatePattern : IPattern<LocalDate>
Public NotInheritable Class LocalDatePattern _
	Implements IPattern(Of LocalDate)
public ref class LocalDatePattern sealed : IPattern<LocalDate>
Members
All MembersMethodsProperties



IconMemberDescription
Create(String, CultureInfo, LocalDate)
Creates a pattern for the given pattern text, culture, and template value.

Create(String, CultureInfo)
Creates a pattern for the given pattern text and culture, with a template value of 2000-01-01.

CreateWithCurrentCulture(String)
Creates a pattern for the given pattern text in the current thread's current culture.

CreateWithInvariantCulture(String)
Creates a pattern for the given pattern text in the invariant culture.

Format(LocalDate)
Formats the given local date as text according to the rules of this pattern.

IsoPattern
Returns an invariant local date pattern which is ISO-8601 compatible. This corresponds to the text pattern "yyyy'-'MM'-'dd".

Parse(String)
Parses the given text value according to the rules of this pattern.

PatternText
Returns the pattern text for this pattern, as supplied on creation.

TemplateValue
Returns the value used as a template for parsing: any field values unspecified in the pattern are taken from the template.

WithCulture(CultureInfo)
Creates a pattern for the same original pattern text as this pattern, but with the specified culture.

WithTemplateValue(LocalDate)
Creates a pattern like this one, but with the specified template value.

Thread Safety
When used with a read-only CultureInfo, this type is immutable and instances may be shared freely between threads. We recommend only using read-only cultures for patterns, although this is not currently enforced.
Inheritance Hierarchy
Object
LocalDatePattern

Assembly: NodaTime (Module: NodaTime.dll) Version: 1.2.0.0 (1.2.0)