Sto lavorando sul sito di un cliente, e ha bisogno di promozione Le date di scadenza per cambiare rosso se sono due settimane o meno alla scadenza. Altrimenti saranno neri.(ColdFusion) Confronta due date, risultato uso per determinare quali mostra
Il sito stesso non è stato creato da me. Ho appena iniziato qui e vogliono che impari ColdFusion. Quindi ci sono inciampato.
Ho pensato che forse utilizzando DateCompare o DateDiff ho potuto ottenere quello che voglio. Tuttavia ottengo testo confuso quando I <CFOUTPUT>
i risultati di entrambi i confronti. Visualizza una lunga stringa di 51515151551
che gradualmente diventa sempre più piccola per ogni articolo di coupon successivo nell'elenco dei clienti.
La data di coupon stesso (cioè data_finale) viene chiamato dal database Microsoft SQL. È formattato usando Dateformat: #dateformat(end_date,"m/d/yyyy")#
.
Ho provato a confrontarlo con Now()
per determinare dinamicamente se la data di scadenza debba essere colorata in rosso. Ho anche provato a formattare Now()
, ottengo gli stessi risultati.
Qualsiasi programmatore esperto qui che potrebbe portarmi sulla strada giusta?
Già, che ha detto, alla lettera. :) –
Penso che i valori "scaduti" siano invertiti. – Leigh
Loro sono! Correzione ... L'ho acceso così CouponDate è stato prima di Now Now() e non li ha scambiati neanche io. Buona pesca. – Busches