Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 以正确的格式显示时间_Javascript_Jquery_Time - Fatal编程技术网

Javascript 以正确的格式显示时间

Javascript 以正确的格式显示时间,javascript,jquery,time,Javascript,Jquery,Time,出于某种原因,任何时候我试图显示从另一个页面上的表单获取值的时间,格式都很奇怪,例如,如果我在时间字段中显示12:58 PM,因为我在提交时将inputType作为时间,并查看它显示为时间的时间:12%3A58选择,我不知道如何修复它,我尝试进行一些研究,但不理解其中一些 Javascript to assign time to the field var time = document.forms["myForm"]["time"].value; The time field <div

出于某种原因,任何时候我试图显示从另一个页面上的表单获取值的时间,格式都很奇怪,例如,如果我在时间字段中显示12:58 PM,因为我在提交时将inputType作为时间,并查看它显示为时间的时间:12%3A58选择,我不知道如何修复它,我尝试进行一些研究,但不理解其中一些

Javascript to assign time to the field
var time = document.forms["myForm"]["time"].value;

The time field
<div>
           <label for="myTime">Time:</label>
           <input type="time"  name="time" value="hh:mm:ss.ms" />
           <p id="time"></p>
        </div><br>  

Code to display
var time = getQueryVariable("time");
    details = details + "Time:  "+time+"<br>";
Javascript为字段分配时间
var time=document.forms[“myForm”][“time”].value;
时间场
时间:


要显示的代码 var时间=getQueryVariable(“时间”); 详细信息=详细信息+时间:“+Time+”
”;
您知道吗
%3A
是冒号的URL百分比编码
?关于如何修复它:
var time=decodeURIComponent(getQueryVariable(“time”))
谢谢@E.Sundin为我提供的帮助,但是有没有办法在时间之后也显示am或pm?您知道
%3A
是冒号的URL百分比编码
?关于如何修复:
var time=decodeURIComponent(getQueryVariable(“time”))
谢谢@E.Sundin的帮助,我让它显示了出来,但是有没有办法在时间过后也显示am或pm?