date field symbols

LDML date format pattern

仕様書

[1] UTS #35: Unicode LDML: Dates ( 版) http://www.unicode.org/reports/tr35/tr35-dates.html#Date_Field_Symbol_Table

[3] UTS #35: Unicode LDML: Dates ( 版) http://www.unicode.org/reports/tr35/tr35-dates.html#Date_Format_Patterns

[4] Date/Time Patterns - CLDR - Unicode Common Locale Data Repository () http://cldr.unicode.org/translation/date-time-patterns

拡張

[9] 7date

応用

[5] ICU が実装しています。 >>391

[8] 実質的に参照実装でしょう。

[7] AppleCocoa (Mac OS XiOS で使われている) で実装され、 Objective-CSwift のようなプログラミング言語で使われています。 >>6

[6] Date Formatters, , https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/DataFormatting/Articles/dfDateFormatting10_4.html#%2F%2Fapple_ref%2Fdoc%2Fuid%2FTP40002369-SW13

To specify a custom fixed format for a date formatter, you use setDateFormat:. The format string uses the format patterns from the Unicode Technical Standard #35.

[2] Model for Tabular Data and Metadata on the Web ( 版) http://www.w3.org/TR/2015/REC-tabular-data-model-20151217/#h-formats-for-dates-and-times

The supported date and time format patterns listed here are expressed in terms of the date field symbols defined in [UAX35]. These formats must be recognised by implementations and must be interpreted as defined in that specification. Implementations may additionally recognise other date format patterns. Implementations must issue a warning if the date format pattern is invalid or not recognised and proceed as if no date format pattern had been provided.

関連

暦年週年バグ

時間帯パターン

メモ