백엔드 개발 PHP 튜토리얼 一些时间比较及转换的有关问题

一些时间比较及转换的有关问题

Jun 13, 2016 pm 01:14 PM
alert getelementbyid quot

一些时间比较及转换的问题
需求输入两个时间,只需要HH:MM 即小时和分钟  
我是用 进行输入
例如输入 11:30 12:30 那么如何将这两个转换为时间格式做比较呢?百度了一堆都是天与天之间比较的
下面是我模仿着写的JS,转换时间那里肯定是有问题的,要如何改写呢?

JScript code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->function comparetime(){
var starttime = document.getElementById("starttime").value;
var stoptime = document.getElementById("stoptime").value;
var time1=(starttime).toTimeString(); //应该是这里处理的方法有问题
var time2=(stoptime).toTimeString();

if(starttime > stoptime){
    alert("输入的时间有误");
}
else {
    alert("正确");
}
}
로그인 후 복사



还有一个问题是,我的数据库里有一个字段searchtime 字段类型为datetime,
我通过PHP页面对这个表进行update的操作,我想谁设定在这个searchtime+12小时之后,就不能通过PHP
页面进行update操作了 我知道加个判断就可以了,通过$searchtime=$row['$searchtime'] 获取时间也没问题,就是不知道
$searchtime如何加这12个小时,也是时间格式转换的问题

------解决方案--------------------
可以这么写
JScript code
function comparetime(){
var starttime = document.getElementById("starttime").value;
var stoptime = document.getElementById("stoptime").value;
var t1=starttime.split(':');
var t2=stoptime.split(':');
var time1=new   Date(75,   1,   16,   t1[0],   t1[1],   0);   
 var time2=new   Date(75,   1,   16,   t2[0],   t2[1],   0);

if(starttime > stoptime){
    alert("输入的时间有误");
}
else {
    alert("正确");
}

}
<br><font color="#e78608">------解决方案--------------------</font><br>1、
로그인 후 복사
JScript code
s1 = '11:30';
s2 = '12:30';

d = new Date();
t = s1.split(/:/);
d.setHours(t[0], t[1]);
t1 = d.getTime();

t = s2.split(/:/);
d.setHours(t[0], t[1]);
t2 = d.getTime();

if(t1 > t2) alert('ok');
else alert('error');
<br><font color="#e78608">------解决方案--------------------</font><br>duibi 方法就不要alert了,直接返回false或 true就行了<br><br>if(starttimes >= stoptimes){<br>   alert("输入时间有误");<br>   return false;<br>}<br>else {<br>   return true;<br>}<br>function setSubmit(){<br>      ...............这里验证ACE_HIDDEN_TABLE 下的两个input 框.................<br>       var inputs=document.getElementById('newTB').getElementsByTagName('input');<br><br>        for(var i=0;i<inputs.length></inputs.length>           if(!duibi(inputs[i].value,inputs[i+1].value)){<br>                alert('输入有误');<br>                return false;<br>           }<br>      }<br>       return true;<br>}<br><br>然后在你的form中 
로그인 후 복사
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

경고에서 줄 바꿈을 구현하는 방법 경고에서 줄 바꿈을 구현하는 방법 Nov 07, 2023 am 10:19 AM

경고는 br 태그를 사용하여 줄 바꿈을 구현합니다.

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

getElementById를 사용하는 방법 getElementById를 사용하는 방법 Sep 01, 2023 am 11:03 AM

getElementById는 요소의 id 속성을 통해 해당 HTML 요소를 얻어 편리하게 조작하고 수정할 수 있습니다. 요소의 내용과 스타일을 동적으로 변경하거나 이벤트 리스너를 추가하는 경우 getElementById는 매우 일반적으로 사용되는 방법입니다.

자바스크립트에서 경고가 깨졌을 경우 대처 방법 자바스크립트에서 경고가 깨졌을 경우 대처 방법 Feb 10, 2023 am 09:40 AM

JavaScript의 잘못된 경고 코드에 대한 해결 방법: 1. HTML의 <head> 부분에 "charset=utf-8""을 추가합니다. 2. <script>에 "charset="gb2312" 또는 "charset="utf-"를 추가합니다. tag 8""; 3. js 외부 스크립트의 저장 인코딩을 utf8로 변경합니다.

不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没有关问题 不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没有关问题 Jun 13, 2016 am 10:15 AM

不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没问题。

为什么小弟我在php上写的这个代码,在浏览器上什么都不显示 为什么小弟我在php上写的这个代码,在浏览器上什么都不显示 Jun 13, 2016 am 10:24 AM

为什么我在php上写的这个代码,在浏览器上什么都不显示啊

图片消失怎么解决 图片消失怎么解决 Apr 07, 2024 pm 03:02 PM

图片消失如何解决先是图片文件上传$file=$_FILES['userfile'];  if(is_uploaded_file($file['tmp_name'])){$query=mysql_query("INSERT INTO gdb_banner(image_src ) VALUES ('images/{$file['name'

图片消失怎么解决 图片消失怎么解决 Jun 13, 2016 am 10:09 AM

图片消失如何解决先是图片文件上传$file=$_FILES['userfile'];  if(is_uploaded_file($file['tmp_name'])){$query=mysql_query("INSERT INTO gdb_banner(image_src ) VALUES ('images/{$file['name'

See all articles