intra-mart Accel Platform 脚本开发模式编程指南 第16版2020-04-01

日期和时间

总览

日期和时间的格式是什么?

日期和时间格式支持意味着系统可以使用多种格式,而不仅仅是一种格式。
每天使用的每日日期和时间格式因地区而异。
  • (示例)各地区标准日期显示格式的差异

    地区 标准日期格式
    日本 2012/09/19
    英国 2012年9月19日
    美国 2012年9月19日

intra-mart Accel Platform日期和时间格式支持

以下三个组件与intra-mart Accel Platform的日期和时间格式相对应。
  • 定义日期和时间格式
定义intra-mart Accel Platform使用的日期和时间的格式。
  • 日期和时间格式解析
用户可以注册要在intra-mart Accel Platform使用的格式。
如果您不注册,将应用自动解析的格式。
有关日期和时间格式的解析顺序,请参阅“ 访问上下文规范 ”-“ 账号上下文 ”。
  • 使用日期和时间格式格式化和分析日期和时间数据
当从屏幕输入的日期和时间数据作为字符串发送时,服务器端将分析字符串并生成日期和时间Object 。
屏幕显示以用户“日期和时间格式”格式化的日期和时间数据。
使用用户时区,日期和时间格式中介绍了如何格式化和分析日期和时间数据。

定义日期和时间格式

初始日期和时间格式定义

有关intra-mart Accel Platform初始状态下定义的日期和时间格式,请参阅以下内容。

日期和时间格式主文件

intra-mart Accel Platform定义的日期和时间格式以称为“日期和时间格式主文件”的XML描述。
默认系统默认格式为英语格式。
  • 配置文件
%CONTEXT_PATH%/ WEB-INF / conf / date-time-format-config / im-date-time-format-config.xml

以解决的日期和时间格式格式化和分析日期和时间数据

从屏幕输入的日期和时间数据将以已解析的“日期和时间格式”进行分析。
屏幕显示以用户“日期和时间格式”格式化的日期和时间数据。
“时区,日期和时间格式的示例程序”中介绍了如何格式化和分析日期和时间数据。

与“语言”的区别

日期和时间格式可以与语言分开注册。
  • (示例)在用户信息中将“日语”注册为“语言”并将“英语格式”注册为“日期和时间格式”时
标题“当前时间”以日语显示,日期和时间以英语格式“ MMM d,yyyy h:mm a”显示。
../../../../_images/locale.png