È possibile effettuare confronti tra data e data corrente in un modello di un freemarker senza passare la data corrente nel modello?FreeMarker Current Date Comparison
6
A
risposta
-5
NO
Freemarker è una libreria di template, non c'è un variabile oggi.
Ma è possibile passare un oggetto Java new Date()
al modello.
18
Da FreeMarker 2.3.17 on è possibile utilizzare la nuova variabile speciale .now
:
[#assign foo = .now > yesterday?datetime]
Si dovrebbe prendere in considerazione l'aggiornamento o l'eliminazione di questa risposta, come è ora corretta – juan
Beh, non ci dovrebbe essere una data corrente in linea di principio, ma era una richiesta così frequente, ".now" è stato aggiunto nonostante sia così sporco. – ddekany