Java的SimpleDateFormat用於將Date對象格式化爲字符串。格式器支持各種模式字母,它們表示日期字段的文本表示。例如,yy
是兩個字母年,yyyy
是四個字母年,而E
是星期幾。Java:用新模式字母擴展SimpleDateFormat
例如,用yyyy.MM.dd G 'at' HH:mm:ss z
初始化的A SimpleDateFormat
將格式化日期到類似2001.07.04 AD at 12:08:56 PDT
之類的東西。
我想添加一些模式字母到SimpleDateFormat。例如,希望C
表示希伯來語工作日(יום ראשון
,יום שני
,...)。
用這些新的模式字母來擴展SimpleDateFormat的正確方法是什麼?唯一的在線例子,我可以找到seems somewhat complicated。我只能使用格式,而不解析。
我可以添加不屬於希伯來文語言環境的自定義名稱嗎? –
是的。你可以得到日期格式symb用於希伯來語語言環境的ols,使用您自己的日期覆蓋星期幾,然後使用這些日期格式符號構造日期格式。請參閱http://docs.oracle.com/javase/6/docs/api/java/text/DateFormatSymbols.html –
這很棒。有沒有辦法添加新的符號,替換現有的符號?有兩種以上的方式來顯示希伯來語的週日(א',יוםא',יוםראשון)。 –