I like the Noda Time handling of formatting and parsing values using the various *Pattern
types in the NodaTime.Text
namespace. However, user input is often not as regular as a single format. For example, our app uses the time format "h:mm tt"
but we would like to be able to parse user input in any of the following formats:
h:mm tt
h:mmtt
(no space)h:mm t
h:mmt
(no space)h tt
hh:mm
- and so on...
Is there a way to use Noda Time to parse input that may be in any of a number of formats?