(name, shortForm, standAlone)
| 21942 | } |
| 21943 | |
| 21944 | function dateStrGetter(name, shortForm, standAlone) { |
| 21945 | return function(date, formats) { |
| 21946 | var value = date['get' + name](); |
| 21947 | var propPrefix = (standAlone ? 'STANDALONE' : '') + (shortForm ? 'SHORT' : ''); |
| 21948 | var get = uppercase(propPrefix + name); |
| 21949 | |
| 21950 | return formats[get][value]; |
| 21951 | }; |
| 21952 | } |
| 21953 | |
| 21954 | function timeZoneGetter(date, formats, offset) { |
| 21955 | var zone = -1 * offset; |