Well sorry, I don't actually want <<now>>. I want the created date of the 
current tiddler, but I think the overall question is the same, which is, 
how do I show a list of tiddlers created on the same day (date) as the 
current tiddler. This will eventually be a macro, possibly.


On Saturday, March 13, 2021 at 9:48:39 AM UTC-5 Jack Baty wrote:

> I'm still tinkering with this. 
>
> Thanks to Mark for suggesting adding the Timezone to the sameday filter. 
> That works, but I can't find it documented anywhere. On the DateFormat 
> page <https://tiddlywiki.com/#DateFormat> "TZD" is mentioned as Timezone 
> format option but in use it renders as "-5:00" not "05". I've found that 
> only "05" works when used in the sameday operator, e.g.:
>
> <<list-links filter:"[sameday:created[2021031305]!is[system]]">>
>
> This works (by works I mean that sameday lists tiddlers created on the, 
> er, same day).
>
> I'm obviously not capable of understanding documentation, because the only 
> way I can find to show a list of tiddlers created on the same day as the 
> current tiddler is something like this:
>
> <$set name="thedate" value=<<now YYYY0MMDD>>>
> <<list-links filter:"[sameday:created[$(thedate)$05]!is[system]]">>
> </$set>
>
> Note the hardcoded "05". Also, this seems somewhat convoluted. There 
> *must* be a better way to just include the YYYYMMDD formated date as part 
> of the filter operator without setting a variable, right? And it's probably 
> something obvious and simple that I've overlooked. I get confused around 
> "<<foo>>" vs "$foo$" vs "$(foo)$" vs "[[foo]]" and I cannot figure out how 
> to just put the "now YYYY0MMDD" bit right in the filter.
>
>
>
> On Tuesday, March 2, 2021 at 2:36:56 PM UTC-5 Jack Baty wrote:
>
>> I'll try the offset, thanks. I'd be happy with a string match on 
>> "20210302*", too though, as that's always the day I'm looking for. Half the 
>> reason I got out of development was to avoid dealing with timezones :)
>>
>> On Tuesday, March 2, 2021 at 1:18:08 PM UTC-5 Mark S. wrote:
>>
>>> If you add your offset to the time, then I think you'll get the results 
>>> you want. That is, if you're in Lima (utc -5), you might use
>>>
>>> sameday:created[2021030205]
>>>
>>> If you live in the other direction, then the math is harder. If you live 
>>> in Yekaterinburg (utc +5), then I assume you would have to use:
>>>
>>> sameday:created[2021030119]
>>>
>>>
>>>>  
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/66ec056a-93ab-4257-87d7-17b68c3b197bn%40googlegroups.com.

Reply via email to