Awestruct: Time.now.strftime('%a %-d %B %Y') 在 asciidoc 文件中

Awestruct: Time.now.strftime('%a %-d %B %Y') in asciidoc file

当我在 awestruct 的 *.adoc 文件中包含此代码时:

This website was generated on {localdatetime}.

我得到:

This website was generated on 2015-11-30 11:01:50 CET.

但我希望它的格式像这样:

This website was generated on Fri 11 November 2015 11:01:50 CET.

我试过这些,但它们不起作用:

This website was generated on #{Time.now.strftime('%a %-d %B %Y')}.
This website was generated on #{localdatetime.strftime('%a %-d %B %Y')}.

这很奇怪,因为在 adoc 文件中使用 #{rubyVariable.someMethod()} 调用 Ruby 方法确实有效。

*.adoc 文件的顶部添加 :page-interpolate: true

= Website info
:awestruct-description: Website technology and feedback
:page-interpolate: true

然后这个有效:

 This website was generated on #{Time.now.strftime('%a %-d %B %Y at %H:%M:%S %Z')}.

输出:

 This website was generated on Fri 4 December 2015 at 12:31:09 CET.