I'm building an application where a user should be able to enter a date, but where I want to allow for "approximate" dates, such at the 19th century or the 1950th. Sometimes the user also knows the month and date, sometimes not.
I could do this with various options and selectors, but since this will be used over and over again, I would really like it to be quick an easy.
From a logical views, it should be fairly straight forward since you start by entering the century, then (optionally) a decade, then (optionally) a year etc. But I can't get my head around how you would design this in an intuitive matter where a user can enter this quickly.