summaryrefslogtreecommitdiff
path: root/tex/context/base/mkiv/core-con.lua
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2019-08-18 22:51:53 +0200
committerContext Git Mirror Bot <phg@phi-gamma.net>2019-08-18 22:51:53 +0200
commitf72c2cf29d36ae836c894bad29dfd965d1af0236 (patch)
tree48ad8b3bf6b60b91118b5573ebcf9ea783285dfb /tex/context/base/mkiv/core-con.lua
parent91b59bb4f8b33701c69e095841fe4cf57971ac20 (diff)
downloadcontext-f72c2cf29d36ae836c894bad29dfd965d1af0236.tar.gz
2019-08-18 22:26:00
Diffstat (limited to 'tex/context/base/mkiv/core-con.lua')
-rw-r--r--tex/context/base/mkiv/core-con.lua7
1 files changed, 6 insertions, 1 deletions
diff --git a/tex/context/base/mkiv/core-con.lua b/tex/context/base/mkiv/core-con.lua
index 3cf1485a1..6d71071a0 100644
--- a/tex/context/base/mkiv/core-con.lua
+++ b/tex/context/base/mkiv/core-con.lua
@@ -312,7 +312,7 @@ local function textime()
end
function converters.year () return osdate("%Y") end
-function converters.month () return osdate("%m") end
+function converters.month () return osdate("%m") end -- always two digits
function converters.day () return osdate("%d") end
function converters.hour () return osdate("%H") end
function converters.minute() return osdate("%M") end
@@ -1676,3 +1676,8 @@ implement {
}
}
+local function field(n) return context(osdate("*t")[n]) end
+
+implement { name = "actualday", public = true, actions = function() field("day") end }
+implement { name = "actualmonth", public = true, actions = function() field("month") end }
+implement { name = "actualyear", public = true, actions = function() field("year") end }