Notice
Recent Posts
Recent Comments
Tags
- 하드 마이그레이션
- 파일업로드 체크
- TempData
- XSS PHP
- 말줄임표시
- 파일업로드 유효성체크
- ViewData
- jquery 바코드
- jquery 바코드생성
- Mac Oracle
- ViewBag
- django 엑셀불러오기
- 맥 오라클설치
- javascript 바코드스캔
- javascript 유효성체크
- 404에러페이지
- php 캐쉬제거
- SSD 복사
- XSS방어
- ASP.Net Core 404
- asp.net core Select
- javascript 바코드 생성
- 바코드 스캔하기
- asp.net dropdownlist
- asp.net Select
- 바코드 생성하기
- javascript redirection
- 타임피커
- 하드 윈도우 복사
- 강제이동
웹개발자의 기지개
[PHP] 날짜 기간 사이 데이터값 불러오기 (timestamp값 이용) 본문
날짜 처리를 위하여, mysql 의 datetime 과 같이 2025-02-03 10:22:23 과 같이 text 문자열 형태로 날짜 기간 사이의 DB 데이터를 불러올 수도 있지만, 실무에서 보통의 경우 숫자형태의 timestamp 값을 이용하면 보다 편리하게 날짜 기간 사이의 레코드 값들을 불러올 수 있다.
우선 기존 포스트를 참고하여 날짜값을 timestamp 값화 하는 방식을 잠깐 둘러오고 오면 좋겠다.
https://wonpaper.tistory.com/440
[PHP] 날짜 관련 내용 정리
PHP 와 Mysql 등으로 코딩을 할때 날짜부분을 처리할때, 보통은 간단히 처리하려고 mysql 의 칼럼을 date 형태로 2021-11-22 04:23:22 이런식으로 들어가도록 insert 처리를 할 수 있는데, 이는 나중에 날짜구
wonpaper.tistory.com
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
<?
//echo strtotime("2025-02-05");
$a = mktime(9,0,0,2,17,2025);
echo $a . " / " . date('Y-m-d H:i:s', $a);
echo "<br><br>";
echo "today : ". time() . " " . date('Y-m-d H:i:s');
echo "<br><br>";
//echo strtotime("2025-02-08");
$b = mktime(18,0,0,2,21,2025);
echo $b . " / " . date('Y-m-d H:i:s', $b);
?>
|
cs |
1739750400 / 2025-02-17 09:00:00
today : 1738867486 2025-02-07 03:44:46
1740128400 / 2025-02-21 18:00:00
다음은 실전예제로
2025-02-17 09시부터 2025-02-21 18시까지의 날짜 기간사이의 데이터를 불러오는 소스예제를 간단히 요약해 보았다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
<?
$this_date = time();
$start_date2 = mktime(9,0,0,2,17,2025); // hour, minute, second, month, day, year
$end_date2 = mktime(18,0,0,2,21,2025);
if ($this_date > $start_date2 && $this_date < $end_date2) { // 응모기간 내에 있다면
?>
실제 설문조사 내용
<?
} else if ($this_date < $start_date2) { // 응모기간이 아직 안되었다면,
?>
<div class="apply_tit02 tac">신청기간이 아닙니다.</div>
<?
} else { // 응모기간이 지났다면
?>
<div class="apply_tit02 tac">신청기간이 지났습니다.</div>
<?
} // end of if
?>
|
cs |
'PHP' 카테고리의 다른 글
[PHP] Ubuntu, Composer 설치하기 (0) | 2025.01.07 |
---|---|
[PHP] 업로드 용량 설정 (php.ini) (0) | 2024.12.27 |
[PHP,Javascript] 동영상 미리보기, 동영상 업로드시 자동 썸네일 이미지생성하기 (0) | 2024.12.01 |
[PHP] PayPal 해외결제 작업하기 (1) | 2024.11.16 |
[PHP] 페이지 이동 header() 와 <meta http-equiv='refresh' /> 비교 (0) | 2024.11.15 |
Comments