时间格式
默认时间格式由词典键 baja:timeFormat 定义。但它可能会被用户选择性地覆盖。要在 Workbench 中更改时间格式,请使用 Tools (工具) |选项。使用 User.facets 属性为浏览器用户更改它。
Niagara 的 time 格式使用一种简单的模式语言:
Pattern | Description |
---|---|
YY | Two digit year |
YYYY | Four digit year |
M | One digit month |
MM | Two digit month |
MMM | Abbreviated month name |
D | One digit day of month |
DD | Two digit day of month |
h | One digit 12 hour |
hh | Two digit 12 hour |
H | One digit 24 hour |
HH | Two digit 24 hour |
mm | Two digit minutes |
ss | Seconds (and milliseconds if applicable) |
a | AM/PM marker |
z | Timezone |
anything else | Character literal |
除了用户配置的时间格式外,开发者还可以通过以下方面自定义分辨率:
BFacets.SHOW_TIME
BFacets.SHOW_DATE
BFacets.SHOW_SECONDS
BFacets.SHOW_MILLISECONDS
BFacets.SHOW_TIME_ZONE
要使用此基础设施以编程方式格式化时间,请使用 BAbsTime 或 BTime API。
如果某项操作由工作站自动执行,则它将使用工作站的本地时间格式。因此,这将取决于平台区域设置,然后取决于该区域设置中 baja:timeFormat 的词典条目。