You can use string
library's lower()
call.
os.date( "%b, %I:%M " )..string.lower( os.date("%p") )
Edit
Though it is not mentioned in Lua PiL; the strftime also has %P
to format as lowercase am
or pm
.
The string can be:
os.date( "%b, %I:%M %P" )
Codepad example.