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.
当我在 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.