I assume you mean that you switched from "normal" projects to "B4XPages" type projects, which cannot change the results of any libraries, including StringFunctions.
Most likely you changed the date format using DateTime.DateFormat.
Perché se chiami una variabile "Oggi", l'intelligenza artificiale di B4A capisce che vuoi la data in formato italiano; o forse sei italiano e lo è anche l'impostazione di default del tuo dispositivo ?
Because if you name a variable "Oggi", B4A's artificial intelligence understands that you want the date in Italian format; or maybe you are Italian and so is your device's default setting?
Perhaps the cause is very simple, every programming language has an (unwritten) rule that you cannot use command names reserved for the programming language as a name for a variable. A possible solution is to choose the variable name to write it incorrectly as ogi or by adding the variable type as oggiStr.
excuse me, I'm an accountant who, thanks to Erel, manages to have fun creating apps for my hobby.
This App is from 2017 and up to now it has always worked well for me.
Thank you all