定制日期格式的自由定义

标准的仅具有日期格式为:

格式示例
dd/MM/yyyy06/03/2007
dd-MMM-yyyy06-Mar-2007
MM/dd/yyyy03/06/2007
MMM dd, yyyyMar 06, 2007
MMMMM dd, yyyyMarch 06, 2007
yyyy.MM.dd2007.06.03
yyyy/MM/dd2007/06/03
yyyy-MM-dd2007-06-03

您可以使用“日期时间格式”列表来控制“日期和时间”字段的格式。并不是“日期时间格式”中的所有格式都可以转换。可以转换的标准日期和时间格式如下:

格式示例
dd-MM-yyyy HH'h'mm06-03-2007 13h44
dd-MM-yyyy HH'h'MM'min'06-03-2007 13h44min
dd-MMM-yyyy HH:mm06-Mar-2007 13:44
dd/MM/yyyy HH'h'mm06/03/2007 13h44
dd/MM/yyyy HH:mm06/03/2007 13:44
dd/MM/yyyy hh:mm a zzz06/03/2007 01:44 PM PST
dd/MM/yyyy HH:mm zzz06/03/2007 13:44 PST
dd/MM/yyyy HH:mm:ss06/03/2007 13:44:25
dd/MM/yyyy hh:mm:ss a zzz06/03/2007 01:44:25 PM PST
dd.MM.yyyy HH:mm:ss06.03.2007 13:44:25
MM/dd/yyyy HH:mm03/06/2007 13:44
MM/dd/yyyy hh:mm a zzz03/06/2007 01:44 PM PST
MM/dd/yyyy HH:mm zzz03/06/2007 13:44 PST
MM/dd/yyyy HH:mm:ss03/06/2007 13:44:25
MM/dd/yyyy hh:mm:ss a zzz03/06/2007 01:44:25 PM PST
MMMMM dd, yyyy hh:mm a zzzMarch 06, 2007 01:44 PM PST
yyyy-MM-dd HH.mm2007-03-06 13.44
yyyy-MM-dd hh:mm a zzz2007-03-06 01:44 PM PST
yyyy.MM.dd hh:mm a zzz2007.03.06 01:44 PM PST
yyyy/MM/dd hh:mm a zzz2007/03/06 01:44 PM PST
yyyy/MM/dd HH:mm zzz2007/03/06 13:44 PST

IBM TRIRIGA Application Platform 不能直接控制这些名称与缩写显示的语言。它们以同一种语言显示,与用户在“我的个人档案”中指定的语言无关。名称和缩写显示的语言由在 IBM TRIRIGA Application Platform 上运行的软件层控制。具体随该平台运行的计算环境而有所变化。

您可以使用“列表管理器”在“日期格式”或“日期时间格式”列表中添加或修改格式。IBM TRIRIGA Application Platform 将“日期格式”和“日期时间格式”中的文本视为指定如何设置日期和时间格式的字符序列。对于设置日期和时间的格式,认为这些格式中的字符为以下两种之一:

  • 复制的字符,从创建格式化日期或时间时所用的格式复制。例如:/ - : 为复制的字符。
  • 解释的字符,根据对其分配的含义解释。解释的字符的解释将复制到格式化格式化和时间。例如,a 解释的含义为 AM 或 PM,具体取决于格式化的值的时间部分。

从 A 到 Z 和从 a 到 z 的字母是解释的字符。所有其他字符都是复制的字符。虽然从 A 到 Z 和从 a 到 z 的所有字母都是解释的字符,但并非所有字母都分配了解释。虽然所有信件从 下面的段落描述格式中的字母的解释。

以下图表显示用于设置部分日期的字母的解释。字母重复的次数会影响其设置日期的一部分的方式。另外,大写和小写字母具有不同的解释。

字母序列描述示例
d一个月中一位或两位数的日期1 - 31
dd一个月中两位数的日期01 - 31
DDD一年中三位数的日期001 - 366
EEE一周中缩写的日期Mon - Sun
EEEE一周中日期的全称Monday - Sunday
M一位或两位数的月份1 - 12
MM两位数的月份01 - 12
MMM三个字母的月份缩写Jan - Dec
MMMMM月份的全称January - December
y一位或两位数的年份0 - 99
yy两位数的年份00 - 99
yyyy四位数的年份1999、2000、2010

以下图表显示用于设置部分时间的字母的解释。字母的重复次数会影响设置时间的一部分的方式,大写和小写字母具有不同的解释。如果仅具有日期值的格式中包含字母用于设置其中的时间的格式,那么该值的时间部分将看起来像是午夜。

字母序列描述示例
a表示 AM 或 PMAM 或 PM
h上午/下午 (1-12) 中一位或两位数的小时数1 - 12
hh上午/下午 (01-12) 中两位数的小时数01 - 12
H一天 (0-23) 中一位或两位数的小时数0 - 23
HH一天 (00-23) 中两位数的小时数00 - 23
m一小时中一位或两位数的分钟数0 - 59
mm一小时中两位数的分钟数00 - 59
s一分钟中一位或两位数的秒数0 - 59
S一位、两位或三位数的毫秒数0 - 999
ss一分钟中两位数的秒数00 - 59
SSS三位数的毫秒数000 - 999
z 或 zzz三个字母的时区缩写EST、CST 等。
Z相对于 GMT 的时区-0500、-0600 等。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值