Floor expressions not working

Does the floor operator work on wear os 6 watches? One of my old faces uses (#DdL#-((floor(#DdL#/10)*10))) to get the second digit of the date and that no longer seems to work on my watch. Any thoughts on who to replace that if it no longer functions?
I think the documentation should be updated to include whether certain available tags and functions work on the newer os

2 Likes

“DdL” is most likely the issue, that tag is not supported on WOS6.

check:

2 Likes

I can confirm that #DdL# doesn’t work it gets flagged evertime :frowning:

2 Likes

Wish I’d realized that. I went to a lot of trouble to devise a work around.

But the first digit of the date has #DdL# and seemed to work just fine (floor(#DdL#/10)). Come to think of it, it also has floor. Oh well.

3 Likes

Use #Dd#. Avoid using leading zero tags in formulas. Use the standard tags instead.
Also when using a leading zero tag, best to sync to your watch early on as a test to check the tag displays as expected.

1 Like

I test everything, but this face was originally designed when I had a Samsung Galaxy Gear 3. I loved that watch but the battery died and it was obsolete so I couldn’t get it fixed, The Galaxy 4 is OK. The problem didn’t become evident until I synced the face to my current watch. Odd that the #DdL# is working just fine in the expression for the 10s digit of the date.