続行"/> 続行">
検索
ホームページバックエンド開発PHPチュートリアル時間の比較と変換に関するいくつかの問題

時間の比較と変換に関する問題
時間を 2 つ入力する必要があります。HH:MM は時間と分だけです
私は を使用します"text" name="stopname" />
と入力します。たとえば、「11:30 12:30」と入力します。では、これら 2 つを比較するために時刻形式に変換するにはどうすればよいでしょうか。 Baiduに比較がたくさんあります
以下は私が真似して書いたJS 変換時間の問題でしょうね。

JScript コード
<!--

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("正确");
}
}



もう 1 つの問題は、データベースにフィールドの型が datetime であることです。
PHP ページ このテーブルは更新操作を実行します。この searchtime + 12 時間後に設定した人は、PHP
ページを通じて更新操作を実行できなくなります。$searchtime= を通じて判断を追加するだけで十分であることがわかります。 $row['$searchtime'] 時刻を取得するのには問題ありませんが、この 12 時間を
$searchtime に追加する方法がわかりません。時刻の形式変換も問題です。

------解決策--- ------------------
次のように書くことができます
JScript コード
関数comparetime(){
var starttime = document.getElementById("starttime").value;
var stoptime = document.getElementById("stoptime").value;
var t1=starttime.split(':');
var t2=stoptime.split(':');
var time1=新しい日付(75, 1, 16, t1[0], t1[1], 0);
 var time2=新しい日付(75, 1, 16, t2[0], t2[1], 0);

if(開始時間 > 終了時間){
    alert("入力された時刻が正しくありません");
}
それ以外 {
    アラート("正しい");
}

}
<br><font color="#e78608">------解決策------</font><br>1. 
JScript コード
s1 = '11:30';
s2 = '12:30';

d = 新しい日付();
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) アラート('ok');
それ以外の場合はアラート('エラー');
<br><font color="#e78608">------解決策----------------------</font><br>duibi メソッドはアラートを必要とせず、直接 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 の下の 2 つの入力ボックスを確認します。 .<br> var inputs=document.getElementById('newTB').getElementsByTagName('input');<br><br> for(var i=0;i<inputs.length i></inputs.length> if(!duibi(inputs[i].value,inputs[i+1].value)){<br>alert('入力エラー');<br> return false;<br> }<br> }<br> return true;<br>}<br><br>次に、フォーム内で 
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
alert怎么实现换行alert怎么实现换行Nov 07, 2023 am 10:19 AM

alert通过使用br标签来实现换行。

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

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

getElementById怎么用getElementById怎么用Sep 01, 2023 am 11:03 AM

getElementById可以通过元素的id属性获取对应的HTML元素,进而方便地对其进行操作和修改。无论是动态地改变元素的内容、样式或者是添加事件监听器,getElementById都是一个非常常用的方法 。

javascript中alert乱码怎么办javascript中alert乱码怎么办Feb 10, 2023 am 09:40 AM

javascript中alert乱码的解决办法:1、在html中<head>部分加入“charset=utf-8"”;2、在<script>标签中加入“charset="gb2312"”或者“charset="utf-8"”;3、更改js外部脚本的保存编码为utf8即可。

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

不用数据库来实现用户的简单的下载,代码如下,但是却不能下载,请高手找下原因,文件路劲什么的没问题。<?phpfunction down_file($file_name,$file_sub_dir){//为防止乱码使用函数iconv$file_name=iconv("utf-8","gb2312",$file_

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

为什么我在php上写的这个代码,在浏览器上什么都不显示啊<?php   if(isset($_POST['Submit'])&& $_POST['Submit']=="登陆"){   $user=$_POST['user']; $pass=$_POST['pass']; if(empt

图片消失怎么解决图片消失怎么解决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

ホット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ヘンタイを無料で生成します。

ホットツール

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン