Lines Matching refs:gmtime
1 # $NetBSD: varmod-gmtime.mk,v 1.27 2025/01/11 20:54:45 rillig Exp $
3 # Tests for the :gmtime variable modifier, which formats a timestamp
17 .if ${:U:gmtime:tW:M??? ??? ?? ??\:??\:?? ????} == ""
29 .if ${%Y:L:gmtime=1593536400} != "2020"
42 .if ${gmtime:L:gm%=local%} != "localtime"
49 .if ${%Y:L:gmtime=${:U1593536400}} != "2020"
55 # negative time stamps to the :gmtime modifier, resulting in dates before
60 .if ${:L:gmtime=-1} != ""
70 .if ${:L:gmtime= 1} != ""
80 .if !${:L:gmtime=0:tW:M??? ??? ?? ??\:??\:?? 20??}
85 .if ${:L:gmtime=1} != "Thu Jan 1 00:00:01 1970"
91 .if ${:L:gmtime=2147483647} != "Tue Jan 19 03:14:07 2038"
96 .if ${:L:gmtime=2147483648} == "Tue Jan 19 03:14:08 2038"
98 .elif ${:L:gmtime=2147483648} == "Fri Dec 13 20:45:52 1901"
117 .if ${:L:gmtime=10000000000000000000000000000000} != ""
124 # parsing the :gmtime modifier, thus no error message was printed. Parsing
129 .if ${:L:gmtime=error} != ""
139 .if ${%Y:L:gmtime=100000S,1970,bad,} != "bad"
144 # Before var.c 1.1062 from 2023-08-19, ':gmtime' but not ':localtime' reported
147 .for t in ${%s:L:gmtime} ${%s:L:localtime}
151 .for t in ${%s:L:gmtime} ${%s:L:localtime}
155 .for t in ${%s:L:gmtime} ${%s:L:localtime}
159 .for t in ${%s:L:gmtime} ${%s:L:localtime}
163 .for t in ${%s:L:gmtime} ${%s:L:localtime}
173 .if ${year=%Y month=%m day=%d:L:gmtime=1459494000} != "year=2016 month=04 day=01"
178 .if ${%Y%m%d:L:${gmtime=${:U1459494000}:L}} != "20160401"