是否可以将ColdFusion会话变量转换为日期格式,如MM / DD / YYYY?
现在创建的是三个下降月,日,年: 防爆。 1986年8月5日
用户希望这些下拉菜单而不是只有一个日期选择器。但是在表格中他们希望以MM / DD / YYYY格式的日期。
我将其显示为#session.checkout.info.birthmonth_1# #session.checkout.info.birthday_1# #session.checkout.info.birthyear_1#
是否有可能将这三个变量转换为该日期格式?
答案 0 :(得分:3)
听起来您想要使用CreateDate(year, month, day)
功能
或者在你的情况下
session.checkout.info.birthdate = CreateDate(
session.checkout.info.birthyear_1,
session.checkout.info.birthmonth_1,
session.checkout.info.birthday_1);
您可以使用日期格式化功能根据需要显示
#session.checkout.info.birthdate.LSDateFormat()#
来源:https://helpx.adobe.com/coldfusion/cfml-reference/coldfusion-functions/functions-c-d/CreateDate.html