我想向%custom
添加strfime
指令,该指令会将数月转换为某些财务/交易报告中使用的代码
我已经尝试过找到这方面的文档,但无法找到。有任何想法吗?提前谢谢!
答案 0 :(得分:2)
指令在strftime.c
中是硬编码的,无法扩展。
也许试试这个?
months = { "Jan" => "F", "Feb" => "G", ... }
Date.today.strftime('%b %d, %Y').gsub(Regexp.union(months.keys), months)
# => "F 08, 2017"