如何用php从出勤时间计算休假时间
我有一个简单的脚本,假设我在9:00的时候出席,它将增加8:30小时 (这是工作时间)+00:30(这是休息时间)。它会打印出离开的时间 时间是(6:00) 但它不起作用,我不知道为什么:如何用php从出勤时间计算休假时间,php,datetime,Php,Datetime,我有一个简单的脚本,假设我在9:00的时候出席,它将增加8:30小时 (这是工作时间)+00:30(这是休息时间)。它会打印出离开的时间 时间是(6:00) 但它不起作用,我不知道为什么: <form id="form1" id="form1" action="mail.php" method="POST"> <label>time <span class="small">Add your attendance time</sp
<form id="form1" id="form1" action="mail.php" method="POST">
<label>time
<span class="small">Add your attendance time</span>
</label>
<input type="text" name="time" value="9:00" >
<label>Email
<span class="small">Enter a Valid Email</span>
</label>
<input type="text" name="email" value="amd@dt4it.com">
<br />
<br />
<label>break
<span class="small">break </span>
</label>
<select name="break" size="1">
<option value="00:30">yes</option>
<option value="00:00">no</option>
</select>
<br />
<br />
<br />
<button type="submit" value="Send" style="margin-top:15px;">Submit</button>
<div class="spacer"></div>
</form>
<?php
$time = $_POST['time'] + $_POST['break'] ;
$email = $_POST['email'];
$formcontent=" From: $time ";
$recipient = $email;
$subject = "Contact Form";
$mailheader = "From: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo "Thank You!" . " -" . "<a href='form.html' style='text-decoration:none;color:#ff0099;'> Return Home</a>";
$time2 = strtotime($time)+ strtotime("08:30");
$result = date("H:i",strtotime($time2));
echo $result;
?>
时间
加上你的出勤时间
电子邮件
输入有效的电子邮件
打破
打破
对
不
提交
更简单的方法是使用,请参见
值,如:
<form action="" method="POST">
<label>Add your attendance time</label>
<input type="text" name="time" value="9:00" >
<label>Email</label>
<input type="text" name="email" value="amd@dt4it.com">
<label>Break</label>
<select name="break" size="1">
<option value="PT30M">yes</option>
<option value="PT00M">no</option>
</select>
<input type="submit" value="Send" />
</form>