Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- JSON
- date
- 웹하드추천
- MySQL
- 전략
- Laravel
- UTF-8
- composer-php
- Ajax
- string
- 웹하드순위
- Regex
- Session
- HTML
- 무료다운로드쿠폰
- curl
- jquery
- Apache
- Linux
- 경영
- JavaScript
- Forms
- function
- post
- php
- variables
- OOP
- file-upload
- Arrays
Archives
- Today
- Total
개발! 딱 깔끔하고 센스있게!
PHP-날짜 사이의 일수를 계산하다 본문
나는 지금 함수를 작성하려고 시도하고 있는데, 두 날짜 사이의 일수를 계산할 수 있다.
나는 현재 아래의 것을 가지고 있지만, 그것은 나의 예상치 못한 결과를 주었다.
function dayCount($from, $to) { $first_date = strtotime($from); $second_date = strtotime($to); $offset = $second_date-$first_date; return floor($offset/60/60/24); } print dayCount($s, $e).' Days';
몇몇 정확한 예:
$s = '18-03-2016'; $e = '25-03-2016';
출력: 7일-정답
$s = '03-02-2016'; $e = '06-02-2016';
출력: 3일-정답
$s = '06-04-2016'; $e = '27-04-2016';
출력: 21일-정답
하지만 내가 두 달 동안 데이트를 할 때 때로는 정확하지만 때로는 하루도 빠진다.
$s = '25-03-2016'; $e = '01-04-2016';
출력: 6일-7일
$s = '23-02-2016'; $e = '01-03-2016';
출력: 7일-정답
대답
두 날짜 사이의 get 천사를 diff 함수를 사용하십시오.
$date1 = new DateTime("25-03-2016"); $date2 = new DateTime("01-04-2016"); echo $diff = $date2->diff($date1)->format("%a");
'개발 스크랩 메모 > PHP' 카테고리의 다른 글
PHP 파일 쓰기 (0) | 2020.12.29 |
---|---|
어떻게 ajax 그룹을 php 에서 javascript (0) | 2020.12.29 |
Javascript 에서 PHP 를 되돌려볼까요? (0) | 2020.12.28 |
그림 크기 조정 PHP[반복] (0) | 2020.12.28 |
PHP 에서 인용으로 되돌아가기 (0) | 2020.12.28 |
Comments