转帖|使用教程|编辑:李显亮|2019-12-05 10:12:00.883|阅读 1925 次
概述:BarTender既可以单独运行,也可以与任何其他程序集成,几乎是所有按需打印或打标应用的完美解决方案,一些生产企业可能需要在生产日期中生成自己需要的代码,本文将介绍如何设置个性的生产时间。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
BarTender既可以单独运行,也可以与任何其他程序集成,几乎是所有按需打印或打标应用的完美解决方案,包括:标签、打印贴标、直接部件和包装打标、智能证卡编码、标牌制作等等。
本文将介绍如何设置个性的生产时间。
一些生产企业可能需要在生产日期中生成自己需要的代码,例如:
YY - 生产年份后两位
DDD - 生产日期,当年度的第几天,例如212, 7月31日(本年度第212天)
MM - 生产周数,当年度的第几周,例如 3019, 2019年7月31日(19年第30周)
Bartender在Designer中可以很轻松的实现这样的转换,只要在需要设置的数据上,点击“右键”,选择“属性”,在属性选项卡中选择“数据类型”为时间,选择“自定义日期格式”,通过语法即可实现。
比如:
更多的自定义语法可以参考“Bartender使用手册”中的“日期”,“自定义日期和格式字符串”等相关信息了解。
慧都网是正版Bartender大陆地区正式授权经销商,拥有负责正版Bartender免费试用,咨询,销售等服务,旨在为用户提供优质便捷的服务。Bartender版本升级优惠,。
特定于日期的字符串
格式说明符 |
描述 |
示例,假定日期为 January 2, 2004 |
---|---|---|
/ |
日期分隔符,基于所选区域 |
|
d |
一个月中的某一天,从 1 到 31 |
2 |
dd |
一个月中的某一天,从 01 到 31 |
02 |
ddd |
一个星期中某一天的缩写 |
Fri |
dddd |
一个星期中某一天的全写 |
Friday |
M |
月份,从 1 到 12 |
1 |
MM |
月份,从 01 到 12 |
01 |
MMM |
月份的缩写 |
Jan |
MMMM |
月份的全写 |
January |
y |
年份,从 0 到 99 |
4 |
yy |
年份,从 00 到 99 |
04 |
yyy |
年份,最少三位 |
2004 |
yyyy |
年份,四位数字 |
2004 |
yyyyy |
年份,五位数字 |
02004 |
Y |
年份的最后一位,从 0 到 9 |
4 |
YY |
年份的最后两位,从 00 到 99 |
04 |
YYY |
年份的最后三位,从 000 到 999 |
004 |
j |
儒略历日期,从 1 到 366 |
2 |
jjj |
儒略历日期,从 001 到 366 |
002 |
g |
时期或纪元 (B.C./A.D.) |
A.D. |
@d |
短日期模式 |
1/2/2004 |
@D |
长日期模式 |
Friday, January 02, 2004 |
@f |
完整日期和时间模式,使用短时间 |
Friday, January 02, 2004 12:00 AM |
@F |
完整日期和时间模式,使用长时间 |
Friday, January 02, 2004 12:00 AM |
@g |
常规日期和时间模式,使用短时间 |
1/2/2004 12:00 AM |
@G |
常规日期和时间模式,使用长时间 |
1/2/2004 12:00 AM |
@m |
月和日模式 |
January 02 |
@y |
Month and year pattern |
January, 2004 |
@r |
RFC1123 模式 |
Fri, 02 Jan 2004 18:54:03 GMT |
特定于时间的字符串
格式说明符 |
描述 |
示例,假定时间为 6:54:03 PM |
---|---|---|
: |
时间分隔符,基于所选区域 |
|
h |
小时,使用 12 小时制,从 1 到 12 |
6 |
hh |
小时,使用 12 小时制,从 01 到 12 |
06 |
H |
小时,使用 24 小时制,从 0 到 23 |
18 |
HH |
小时,使用 24 小时制,从 00 到 23 |
18 |
m |
分钟,从 0 到 59 |
54 |
mm |
分钟,从 00 到 59 |
54 |
s |
秒,从 0 到 59 |
3 |
ss |
秒,从 00 到 59 |
03 |
f |
十分之一秒 |
|
ff |
百分之一秒 |
|
fff |
千分之一秒(毫秒) |
|
ffff |
万分之一秒 |
|
fffff |
十万分之一秒 |
|
ffffff |
百万分之一秒(微秒) |
|
fffffff |
千万分之一秒 |
|
F |
十分之一秒,末尾不带零 |
|
FF |
百分之一秒,末尾不带零 |
|
FFF |
千分之一秒,末尾不带零(毫秒) |
|
FFFF |
万分之一秒,末尾不带零 |
|
FFFFF |
十万分之一秒,末尾不带零 |
|
FFFFFF |
百万分之一秒,末尾不带零(微秒) |
|
FFFFFFF |
千万分之一秒,末尾不带零 |
|
t |
AM/PM 指示符的第一个字符 |
P |
tt |
AM/PM 指示符 |
PM |
@t |
短时间模式 |
6:54 PM |
@T |
长时间模式 |
6:54: 03 PM |
@f |
完整日期和时间模式,使用短时间 |
Friday, January 02, 2004 6:54 PM |
@F |
完整日期和时间模式,使用长时间 |
Friday, January 02, 2004 6:54 PM |
@g |
常规日期和时间模式,使用短时间 |
1/2/2004 6:54 PM |
@G |
常规日期和时间模式,使用长时间 |
1/2/2004 6:54: 03 PM |
@r |
RFC1123 模式 |
Fri, 02 Jan 2004 18:54:03 GMT |
其他可用的字符串
格式说明符 |
描述 |
示例,假定日期为 1/2/2004,时间为 6:54:03 PM |
---|---|---|
'literal' |
文字字符串定界符 |
|
\ |
转义字符。如果使用转义字符,BarTender 会将紧接着转义字符后的字符解释为文字字符。 |
|
K |
时区;如果是 UTC,返回 Z,如果是本地时间,则返回空值。 |
Z |
z |
与 UTC 的时差(小时数,不带前导零) |
-8 |
zz |
与 UTC 的时差(小时数,一位数字带前导零) |
-08 |
zzz |
与 UTC 的时差(小时数和分钟数) |
-08:00 |
w |
工作日编号,从 0 到 6(其中,0 = 周日) |
5 |
u |
ISO 8601 工作日编号,从 1 到 7(其中,1 = 周一) |
5 |
U |
周编号,从 0 到 53(其中,周日是一周的第一天) |
0 |
UU |
周编号,从 00 到 53(其中,周日是一周的第一天) |
00 |
W |
周编号,从 0 到 53(其中,周一是一周的第一天) |
0 |
WW |
周编号,从 00 到 53(其中,周一是一周的第一天) |
00 |
WWW |
周编号,从 1 到 54(其中,周一是一周的第一天) |
1 |
WWWW |
周编号,从 1 到 54(其中,周一是一周的第一天) |
01 |
vvvv |
ISO 8601 周编号年 |
2004 |
VV |
ISO 8601 周编号,从 01 到 53 |
01 |
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
文章转载自: