반응형
PHP에서 시간과 분 가져오기
현재 시간을 시간 단위로 알아야 합니다.Min 포맷은 아무나 도와줄 수 있어요.
print date('H:i');
$var = date('H:i');
지금으로선 그렇게 해야 해소문자 사용h
24시간이 아니라 12시간 동안.
여기에 나열된 기타 날짜 시간 형식.
이것을 시험해 보세요.
$hourMin = date('H:i');
이것은 24시간으로, 항상 두 자리 숫자인 시간이 됩니다.모든 옵션에 대해서는, PHP docs for date() 를 참조해 주세요.
print date('H:i');
에서 올바른 타임존을 설정해야 합니다.php.ini
.
다음 행을 찾습니다.
[Date]
; Defines the default timezone used by the date functions
;date.timezone =
다음과 같습니다.
date.timezone ="Europe/Lisbon"
웹 서버를 재시작하는 것을 잊지 마십시오.
스크립트 전체의 디폴트타임존을 certian 타임존으로 설정하는 경우는, 서포트되고 있는 타임존의 어느쪽인가를 사용하는 것도 타임존의 문제에 대처하는 방법입니다.
시스템 시간이 아니라 현재 시간이 필요하다는 코멘트에 대처하려면 사용자가 직접 조정해야 합니다. 1시간 내에 3600초(단위 타임스탬프 사용)가 있으므로 이를 사용하십시오.예를 들어 시스템 시간이 1시간 늦어진 경우:
$time = date ('H:i', time() + 3600);
function get_time($time) {
$duration = $time / 1000;
$hours = floor($duration / 3600);
$minutes = floor(($duration / 60) % 60);
$seconds = $duration % 60;
if ($hours != 0)
echo "$hours:$minutes:$seconds";
else
echo "$minutes:$seconds";
}
get_time('1119241');
다음 솔루션을 사용하여 문제를 해결할 수 있습니다.
echo date('H:i');
<?php
date_default_timezone_set('Asia/Qatar');
$DateAndTime = date('m-d-Y h:i:s a', time());
echo "<h3>The current date and time are <h3 style='color:B-G'> $DateAndTime.</h3></h3>";
?>
언급URL : https://stackoverflow.com/questions/1525921/getting-hour-and-minute-in-php
반응형
'sourcecode' 카테고리의 다른 글
판다의 기둥 유형 변경 (0) | 2022.10.07 |
---|---|
MySQL 데이터베이스 엔진이란? (0) | 2022.10.07 |
isset()의 PHP 줄임말? (0) | 2022.10.07 |
Python에서 try-except-else를 사용하는 것이 좋은 방법인가요? (0) | 2022.10.07 |
Java 리플렉션 - set Accessible(true)의 영향 (0) | 2022.10.07 |