PHP FormMail-将时间从24小时更改为12小时

PHP FormMail-将时间从24小时更改为12小时,php,forms,formmail,Php,Forms,Formmail,我正在使用Tecite的FormMail PHP文件为客户端生成电子邮件表单。一切都很好,这是一个可怕的免费脚本,任何人谁感兴趣。问题是,他们无法理解input type=“time”的24小时时钟,所以我需要将其转换为12小时格式 我很乐意承认我不熟悉PHP,但我已经试着在这件事上做功课了。我在文件中找到了以下内容 case 'hour120': // hour of day (01-12) with possible leading zero $s_value = d

我正在使用Tecite的FormMail PHP文件为客户端生成电子邮件表单。一切都很好,这是一个可怕的免费脚本,任何人谁感兴趣。问题是,他们无法理解
input type=“time”
的24小时时钟,所以我需要将其转换为12小时格式

我很乐意承认我不熟悉PHP,但我已经试着在这件事上做功课了。我在文件中找到了以下内容

    case 'hour120':     // hour of day (01-12) with possible leading zero
    $s_value = date('h',$lNow);
    break;
case 'hour240':     // hour of day (00-23) with possible leading zero
    $s_value = date('H',$lNow);
    break;
case 'hour12':      // hour of day (1-12) with no leading zero
    $s_value = date('g',$lNow);
    break;
case 'hour24':      // hour of day (0-23) with no leading zero
    $s_value = date('G',$lNow);
打破 我知道,
hour120
是我的最终目标,但我不确定如何使其成为当前
hour24

看起来我可以从输入的字段中使用

<input type="hidden" name="derive_fields" value="120 = %120%" />


但我不确定如何将此链接到我的输入时间字段


我很感激你能提供的任何意见(没有双关语)!非常感谢您抽出时间-BR

“但我不知道如何使其成为与当前小时24相反的活动格式”-当我们几乎不了解您正在使用的“免费脚本”时,我们又如何知道…?这一点非常正确。对不起,我对PHP很不熟悉。我试着在代码中包含对时间的任何引用。刚刚在另一节中编辑。“将此链接到我的输入时间字段。”请对此进行扩展。例如,我如何告诉代码从
input type=“time”id=“time”
获取信息,并将格式从24小时更改为12小时。您可以在服务器端执行此操作,在提交表单时获取输入,然后在保存之前执行转换?
<input type="hidden" name="derive_fields" value="120 = %120%" />