根据选项更改显示日期的格式

文章编号:040744

使用IF函数和DATE_FORMAT函数,可将日期或日期与时间转换为指定的日期与时间格式的字符串。

以下介绍根据在单选框字段中选择的国家,更改显示日期的格式的示例。如选择日本式,自动显示日本日期;如选择美国式,自动显示US日期;如选择英国式,自动显示英国日期。

截图:用红色线框圈出设置显示各国日期的字段

准备

请在表单中配置以下字段,并设置字段名称和字段代码。

  • “日期”字段
    • 字段名称、字段代码:日期
  • 单行文本框字段
    • 字段名称、字段代码:date
  • 单选框字段
    • 字段名称、字段代码:显示方法
    • 项目:日本式、美国式、英国式

截图:在表单标签中配置了日期字段 截图:在表单标签中配置了单行文本框字段和单选框字段 截图:用红色线框圈出齿轮状设置图标和[设置] 截图:在单选框的设置页面中用红色线框圈出“字段名称”和“项目与顺序”

计算公式的设置

在单行文本框字段中设置计算公式。

内容已复制
IF(显示方式="日本式", DATE_FORMAT(日期, "yyyy/MM/dd", "Etc/GMT"), IF(显示方式="美国式", DATE_FORMAT(日期, "MM/dd/yyyy", "Etc/GMT"), DATE_FORMAT(日期, "dd/MM/yyyy", "Etc/GMT")))