^FCField Clock
^FC configures field Clock. It applies to the current field and can change pixels in the rendered label.
ZPLr compatibility note
- Localized weekday and month names use host Intl locale data; numeric clock fields remain deterministic, but localized wording can vary by runtime and printer firmware.
A representative output
This compact example is selected because the visible result clearly demonstrates ^FC.
Recommended rendered sample
Uses ^FC in a compact label where its visible effect is easy to inspect.
^XA
^PW640
^LL360
^ST07,20,2026,02,05,06,P
^SO2,0,0,0,1,0,0
^SO3,0,0,0,2,0,0
^FO36,55^A0N,30,26^FB568,3,28,L,0
^FC%,{,#
^FDPrimary [%] %Y-%m-%d %H:%M:%S\&Secondary [{] {Y-{m-{d {H:{M:{S\&Third [#] #Y-#m-#d #H:#M:#S^FS
^XZaPrimary clock indicator character
Sets primary clock indicator character. It can be omitted when the documented default is suitable.
- Default
%- Required
- No
%a variations
Compare values side by side; other parameters remain at representative defaults.
a = %
Uses % for primary clock indicator character while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^ST07,20,2026,02,05,06,P
^SO2,0,0,0,1,0,0
^SO3,0,0,0,2,0,0
^FO36,55^A0N,30,26^FB568,3,28,L,0
^FC%,{,#
^FDPrimary [%] %Y-%m-%d %H:%M:%S\&Secondary [{] {Y-{m-{d {H:{M:{S\&Third [#] #Y-#m-#d #H:#M:#S^FS
^FO28,318^A0N,22,22^FDCaret FC parameter example^FS
^XZa = @
Uses @ for primary clock indicator character while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^ST07,20,2026,02,05,06,P
^SO2,0,0,0,1,0,0
^SO3,0,0,0,2,0,0
^FO36,55^A0N,30,26^FB568,3,28,L,0
^FC@,{,#
^FDPrimary [@] @Y-@m-@d @H:@M:@S\&Secondary [{] {Y-{m-{d {H:{M:{S\&Third [#] #Y-#m-#d #H:#M:#S^FS
^FO28,318^A0N,22,22^FDCaret FC parameter example^FS
^XZbSecondary clock indicator character
Sets secondary clock indicator character. It can be omitted when the documented default is suitable.
- Default
none—this value cannot be the same as a or c- Required
- No
_b variations
Compare values side by side; other parameters remain at representative defaults.
b = {
Uses { for secondary clock indicator character while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^ST07,20,2026,02,05,06,P
^SO2,0,0,0,1,0,0
^SO3,0,0,0,2,0,0
^FO36,55^A0N,30,26^FB568,3,28,L,0
^FC%,{,#
^FDPrimary [%] %Y-%m-%d %H:%M:%S\&Secondary [{] {Y-{m-{d {H:{M:{S\&Third [#] #Y-#m-#d #H:#M:#S^FS
^FO28,318^A0N,22,22^FDCaret FC parameter example^FS
^XZb = &
Uses & for secondary clock indicator character while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^ST07,20,2026,02,05,06,P
^SO2,0,0,0,1,0,0
^SO3,0,0,0,2,0,0
^FO36,55^A0N,30,26^FB568,3,28,L,0
^FC%,&,#
^FDPrimary [%] %Y-%m-%d %H:%M:%S\&Secondary [&] &Y-&m-&d &H:&M:&S\&Third [#] #Y-#m-#d #H:#M:#S^FS
^FO28,318^A0N,22,22^FDCaret FC parameter example^FS
^XZcThird clock indicator character
Sets third clock indicator character. It can be omitted when the documented default is suitable.
- Default
none—this value cannot be the same as a or b- Required
- No
_c variations
Compare values side by side; other parameters remain at representative defaults.
c = #
Uses # for third clock indicator character while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^ST07,20,2026,02,05,06,P
^SO2,0,0,0,1,0,0
^SO3,0,0,0,2,0,0
^FO36,55^A0N,30,26^FB568,3,28,L,0
^FC%,{,#
^FDPrimary [%] %Y-%m-%d %H:%M:%S\&Secondary [{] {Y-{m-{d {H:{M:{S\&Third [#] #Y-#m-#d #H:#M:#S^FS
^FO28,318^A0N,22,22^FDCaret FC parameter example^FS
^XZc = !
Uses ! for third clock indicator character while the other command values stay at representative defaults.
^XA
^PW640
^LL360
^ST07,20,2026,02,05,06,P
^SO2,0,0,0,1,0,0
^SO3,0,0,0,2,0,0
^FO36,55^A0N,30,26^FB568,3,28,L,0
^FC%,{,!
^FDPrimary [%] %Y-%m-%d %H:%M:%S\&Secondary [{] {Y-{m-{d {H:{M:{S\&Third [!] !Y-!m-!d !H:!M:!S^FS
^FO28,318^A0N,22,22^FDCaret FC parameter example^FS
^XZPrimary source
Official Zebra reference
Use the manufacturer reference for printer- and firmware-specific behavior beyond ZPLr’s pinned rendering profile.