Java's SimpleDateFormat is used to format a Date object to a string. The formatter supports various pattern letters, which denote textual representation of a Date field. For example,
yy is two-letter year,
yyyy is four-letter year, and
E is day of week.
For example, A
SimpleDateFormat initialized with
yyyy.MM.dd G 'at' HH:mm:ss z will format a date to something like
2001.07.04 AD at 12:08:56 PDT.
I would like to add some pattern letters to SimpleDateFormat. For example, want
C to denote Hebrew weekday (
יום שני, ...).
What's the right way to extend SimpleDateFormat with these new pattern letters? The only online example I could find seems somewhat complicated. I can live with formatting only, without parsing.