私はクライアントのサイトで作業していますが、有効期限が2週間以内の場合、クーポンの有効期限を赤に変更する必要があります。それ以外の場合は黒になります。
サイト自体は私が作ったものではありません。私はここから始めたばかりで、ColdFusionを学んでほしいと言われています。だから私はそれをつまずいてきました。
DateCompareやDateDiffを使えば、欲しいものが手に入るのではないかと思いました。ただし、どちらかの比較の結果を表示すると、テキストが文字化けします。顧客リストの後続のクーポンアイテムごとに、徐々に小さくなる長い文字列が表示されます。<CFOUTPUT>
51515151551
クーポンの日付自体(つまりend_date)は、MicrosoftSQLデータベースから呼び出されます。Dateformat:を使用してフォーマットされます#dateformat(end_date,"m/d/yyyy")#
。
Now()
賞味期限を赤にするかどうかを動的に判断するために、と比較してみました。フォーマットも試しましNow()
たが、同じ結果になりました。
私を正しい道に導くことができる経験豊富なプログラマーはいますか?