将 CF Session 变量转换为日期格式

Converting CF Session variables to a date format

是否可以将 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#

是否可以将这三个变量转换为该日期格式?

听起来你想使用 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