2020-01-27 Fred Gleason <fredg@paravelsystems.com>

* Added a 'delta-seconds' modifier to Filepath Wildcards.
This commit is contained in:
Fred Gleason
2020-01-27 17:22:22 -05:00
parent 421d073b38
commit 866e85b1a7
3 changed files with 216 additions and 58 deletions

View File

@@ -10,7 +10,7 @@
A date/time wildcard in Rivendell has the following form:
</para>
<para>
<userinput>%<replaceable>&lt;meta-char&gt;</replaceable><replaceable>&lt;fmt-char&gt;</replaceable></userinput>
<userinput>%<replaceable>&lt;delta-secs&gt;</replaceable><replaceable>&lt;meta-char&gt;</replaceable><replaceable>&lt;fmt-char&gt;</replaceable></userinput>
</para>
<para>
where:
@@ -24,6 +24,16 @@
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><userinput><replaceable>&lt;delta-secs&gt;</replaceable></userinput></term>
<listitem>
<para>
Optional. A time offset, in seconds, to apply to the base date-time
(normally, the current wall time). Default value is
<userinput>0</userinput>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><userinput><replaceable>&lt;meta-char&gt;</replaceable></userinput></term>
<listitem>
@@ -534,6 +544,22 @@
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><userinput>%86400A</userinput></term>
<listitem>
<para>
<code>saturday</code>
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><userinput>%-86400A</userinput></term>
<listitem>
<para>
<code>thursday</code>
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><userinput>%a</userinput></term>
<listitem>
@@ -566,6 +592,38 @@
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><userinput>%H:%M:%S</userinput></term>
<listitem>
<para>
<code>14:34:26</code>
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><userinput>%3600H:%3600M:%3600S</userinput></term>
<listitem>
<para>
<code>15:34:26</code>
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><userinput>%1800H:%1800M:%1800S</userinput></term>
<listitem>
<para>
<code>15:04:26</code>
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><userinput>%-1800H:%-1800M:%-1800S</userinput></term>
<listitem>
<para>
<code>14:04:26</code>
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><userinput>%m/%d/%Y - %H:%M:%S</userinput></term>
<listitem>