<$button>Make Tiddler with ~MyDateField=<<now "YYYY0MM0DD0hh0mm">><$action-sendmessage $message="tm-new-tiddler" title="Tiddler made now" tags="Test" MyDateField=<<now "YYYY0MM0DD0hh0mm">>/></$button>
__Tiddlers with sameday in ~MyDateField as <<now "YYYY0MM0DD">>__<br><$list filter="[tag[Test]sameday:MyDateField<now>]" ><$link><<currentTiddler>></$link> {{!!modified}} {{!!MyDateField}}</$list>
__Tiddlers with sameday in ~MyDateField as 20170106__<br><$list filter="[tag[Test]sameday:MyDateField[20170106]]" ><$link><<currentTiddler>></$link> {{!!modified}} {{!!MyDateField}}</$list>
__Tiddlers with sameday in ~MyDateField as 20170107__<br><$list filter="[tag[Test]sameday:MyDateField[20170107]]" ><$link><<currentTiddler>></$link> {{!!modified}} {{!!MyDateField}}</$list>
<$button>Make Tiddler with mydatefield=<<now "YYYY0MM0DD0hh0mm">>
<$action-sendmessage $message="tm-new-tiddler" title="Tiddler made now" tags="Test" mydatefield=<<now "YYYY0MM0DD0hh0mm">>/>
</$button>
__Tiddlers with sameday in mydatefield as <<now "YYYY0MM0DD">>__<br>
<$vars rightNow=<<now "YYYY0MM0DD">>>
<$list filter="[tag[Test]sameday:mydatefield<rightNow>]" >
<$link><$view field="title"/></$link><br>
<$view field="modified" format="date" template="YYYY0MM0DD0hh0mm"/><br>
<$view field="mydatefield" format="date" template="YYYY0MM0DD0hh0mm"/><br>
</$list>
</$vars>
__Tiddlers with sameday in mydatefield as 20170106__<br>
<$list filter="[tag[Test]sameday:mydatefield[20170106]]" >
<$link><$view field="title"/></$link><br>
<$view field="modified" format="date" template="YYYY0MM0DD0hh0mm"/><br>
<$view field="mydatefield" format="date" template="YYYY0MM0DD0hh0mm"/><br>
</$list>
__Tiddlers with sameday in mydatefield as 20170107__<br>
<$list filter="[tag[Test]sameday:mydatefield[20170107]]" >
<$link><$view field="title"/></$link><br>
<$view field="modified" format="date" template="YYYY0MM0DD0hh0mm"/><br>
<$view field="mydatefield" format="date" template="YYYY0MM0DD0hh0mm"/><br>
</$list>
6th January 2017 at 8:09amTiddlers with sameday in mydatefield as 20170106
Tiddlers with sameday in mydatefield as 20170106
Tiddlers with sameday in mydatefield as 20170107
Tiddler made now
201701060809
201701060109
\define concat(1,2,3,4,5)$1$$2$$3$$4$$5$\end
\define anchorSearchField()<$macrocall $name=concat 1="^" 2={{!!date-search}} >\end
\define wikifiedAnchorSearchField()<$wikify name=wASF text=<<anchorSearchField>> output=text ><<wASF>></$wikify>\end
THE FOLLOWING SHOWS THAT USING A LITERAL ANCHORED DATE WORKS AS THE regexp PARAMETER <br><$vars dateRegExp="^20160622" >__List of tiddlers with 'modified' field matching `"^20160622"`=<<dateRegExp>>__ <br><$list filter="[regexp:modified<dateRegExp>]"> <$link><<currentTiddler>></$link> {{!!modified}} <br></$list></$vars>
THE FOLLOWING SHOWS THAT USING TRANSCLUSION OF THE DATE DOES NOT WORK <br><$vars dateRegExp=<<anchorSearchField>> >__List of tiddlers with 'modified' field matching `<<anchorSearchField>>`=<<dateRegExp>>__ <br><$list filter="[regexp:modified<dateRegExp>]"> <$link><<currentTiddler>></$link> {{!!modified}} <br></$list></$vars>
... EVEN IF THE MACRO OUTPUT IS WIKIFIED AS SEEN BELOW. <br><$vars dateRegExp=<<wikifiedAnchorSearchField>> >__List of tiddlers with 'modified' field matching `<<wikifiedAnchorSearchField>>`=<<dateRegExp>>__ <br><$list filter="[regexp:modified<dateRegExp>]"> <$link><<currentTiddler>></$link> {{!!modified}} <br></$list></$vars>
created 20170108001700345 date-search 20160622 modified 20170108004923404 tags title Tiddler to test regexp date selection
THE FOLLOWING SHOWS THAT USING A LITERAL ANCHORED DATE WORKS AS THE regexp PARAMETER
List of tiddlers with 'modified' field matching "^20160622"=^20160622
Generating Static Sites with TiddlyWiki Wed Jun 22 2016 05:13:43 GMT-0600 (Mountain Daylight Time)
GettingStarted Wed Jun 22 2016 05:13:49 GMT-0600 (Mountain Daylight Time)
HTML in WikiText Wed Jun 22 2016 05:22:59 GMT-0600 (Mountain Daylight Time)
PermaLinks Wed Jun 22 2016 05:13:55 GMT-0600 (Mountain Daylight Time)
Translate TiddlyWiki into your language Wed Jun 22 2016 08:14:41 GMT-0600 (Mountain Daylight Time)
THE FOLLOWING SHOWS THAT USING TRANSCLUSION OF THE DATE DOES NOT WORK
List of tiddlers with 'modified' field matching <<anchorSearchField>>=^20160622
... EVEN IF THE MACRO OUTPUT IS WIKIFIED AS SEEN BELOW.
List of tiddlers with 'modified' field matching <<wikifiedAnchorSearchField>>= ^20160622
<<dt "YYYY0MM0DD0hh0mm0ss" "-60">>If you are in UTC-01:00 zone, then use this macro:<<dt "YYYY0MM0DD0hh0mm0ss" "60">>to generate time in UTC
I am not sure this will help you to solve the problem
Best wishes,
CL
<$setvars _anchor="^" _date={{!!date-search}} dateRegExp="anchor date" >As a general note,Make sure not to mix up UTC and GMT.UTC is a standard used for storing date-time information.GMT, however, refers to a timezone in UTC.
[...]