Me gustaría obtener la fecha de ayer, estoy usando la función hoy ()
dateNow = Format (Today(), "m/d/y");
Sin embargo, no sé cómo derivar de dateNow la fecha de ayer. Intenté usar d = (dateNow - 1);
pero no funciona.
En su tabla de datos, puede crear una nueva columna, por ejemplo, "fecha de ayer".
dt=current data table();<BR /><BR />// Nouvelle colonne : date hier
dt << New Column( "date hier",
Numeric,
"Continuous",
Format( "Best", 12 ),
);
y luego puede escribir esta fórmula con la fecha que desea obtener.
// Modifier la formule de colonne : date hier
dt:date hier << Set Formula( Date MDY( 7, 25, 2023 ) );
salida obtienes esto:

Tendrá que deducir los segundos en un día de Hoy (), usar En días (1) es una opción (también podría usar 24 * 60 * 60)
Today() - In Days(1)
Fecha y hora los valores se manejan internamente como números de segundos desde la medianoche del 1 de enero de 1904 ( Referencia de sintaxis de JSL > Funciones, operadores y mensajes de JSL > Funciones de fecha y hora )