MicroStationCONNECT Edition 帮助

日期和时间格式

“区域和语言设置”窗口用于设置以本地敏感的方式打印输出时的时间和日期格式。当采用英语(美国)且简短日期设为 mm/dd/yyyy,时间设为 hh:mm:ss tt 时,会生成以下结果:

  • 笔表日期: 12/10/2007
  • 笔表时间:02:36:05 下午

如果要自定义日期或时间格式,可将 ANSI C 函数兼容 strftime 的格式字符串分配给下列变量中的任意一个。

  • MS_PENTABLE_DATE_FORMAT
  • MS_PENTABLE_TIME_FORMAT

下面列出了一些更常见的替换代码。通过这些格式设置字符串,您可以选择如何显示日期和时间。例如,您可以设置 MS_PENTABLE_DATE_FORMAT=“现在的时间为 %Y 年 %B 月 %d 日,%A,%I:%M %p”,此设置将显示为“现在的时间为 2007 年 12 月 10 日,星期一,02:36 PM”。

%a 缩写工作日名(例如周四)
%A 完整工作日名(例如星期四)
%b 缩写月名(例如 11 月)
%B 完整月名(例如十一月)
%c 适合本地的日期和时间表示形式
%d 采用整数的每月的日 (00-31)
%H 采用 24 小时制的小时 (00-23)
%I 采用 12 小时制的小时 (01-12)
%j 采用十进制数的一年的某一日 (001-366)
%m 采用十进制数的月份 (01-12)
%M 采用十进制数的分钟 (00-59)
%p 12 小时制的 AM/PM 指示符
%S 采用十进制数的秒 (00-59)
%w 采用十进制数的工作日(0-6,星期日为 0)
%x 当前区域设置的日期表示形式
%X 当前区域设置的时间表示形式
%y 两位年数字(例如 99)
%Y 四位年数字(例如 1999)