一千萬個為什麽

搜索

使用ColdFusion根據季節更改內容

對於ColdFusion,我想使用cfswitch語句為一年中的每個季節提供不同的代碼。例如,為冬天顯示

Winter

,夏天顯示

Summer

等。達到此目的的最佳方法是什麽?

最佳答案

從技術上講,季節正式開始和結束的日期每年都有所不同。如果您需要準確,您可以使用包含每個季節的日期範圍的外部屬性文件(以便於年度維護)。如果您不需要那麽精確,您可以使用近似日期對日期範圍進行硬編碼,例如:夏季將於6月21日開始。加載頁面或會話開始時,使用 Now()獲取當前日期,並將其與日期範圍進行比較,以找出它對應的季節。

轉載註明原文: 使用ColdFusion根據季節更改內容