Tính Khoảng Cách Giữa Hai Ngày Bất Kì Trong PHP

Bài tập PHP có giải | Bài tập PHP có đáp án
  • Bài tập PHP có giải
  • Mục lục
  • Bài tập PHP cơ bản
  • Bài tập mảng
  • Bài tập vòng lặp for
  • Bài tập hàm
  • Bài tập Regular Expression
  • Bài tập Date Time
  • Bài tập String
  • Bài tập về Class (Lớp)
  • Xử lý JSON trong PHP
  • Các thuật toán sắp xếp
  • Tài liệu tham khảo PHP
  • Học PHP cơ bản và nâng cao
Tính khoảng cách giữa hai ngày bất kì trong PHP Trang trước Trang sau

Viết PHP script để tính khoảng cách giữa hai ngày bất kì. Kết quả thể hiện dưới dạng như 12 năm, 3 tháng, 4 ngày.

PHP script

Dưới đây là phần PHP code để giải bài tập PHP trên:

<html> <head> <title>Tính khoảng cách giữa hai ngày bất kì trong PHP</title> </head> <body> <?php $ngay_bat_dau = "1986-02-14"; $ngay_ket_thuc = "2016-09-28"; $hieu_so = abs(strtotime($ngay_ket_thuc) - strtotime($ngay_bat_dau)); $nam = floor($hieu_so / (365*60*60*24)); $thang = floor(($hieu_so - $nam * 365*60*60*24) / (30*60*60*24)); $ngay = floor(($hieu_so - $nam * 365*60*60*24 - $thang*30*60*60*24)/ (60*60*24)); printf("%d năm, %d tháng, %d ngày", $nam, $thang, $ngay); ?> </body> </html> Quảng cáo

Kết quả

Lưu PHP code trên trong một file có tên là test.php trong htdocs, sau đó mở trình duyệt và gõ địa chỉ http://localhost:8080/test.php sẽ cho kết quả:

Bài tập Date Time trong PHP | Bài tập PHP có giải

Các bài tập Date Time trong PHP khác có trên VietJack:

  • Mục lục
  • Bài tập Date Time trong PHP
  • Hiển thị thông tin copyright theo định dạng đã cho

  • Đếm số ngày từ ngày hiện tại tới ngày sinh nhật kế tiếp

  • In ngày hiện tại theo các định dạng

  • Tính khoảng cách giữa hai ngày bất kì

  • Chuyển đổi định dạng ngày tháng

  • Chuyển đổi Date thành Timestamp

  • Lấy ngày đầu tiên và ngày cuối cùng của một tháng từ một ngày đã cho

  • In dòng chữ Wednesday the 28th

  • Kiểm tra xem ngày đã cho có hợp lệ hay không

  • Chuyển tên tháng dạng số thành tên tháng dạng chữ

  • Lấy ngày tháng của ngày hôm qua

  • Lấy Date Time hiện tại theo Timezone cụ thể

  • Kiểm tra một ngày có phải là cuối tuần không

  • Cộng/Trừ một số ngày nào đó từ ngày đã cho

  • Chuyển đổi số giây thành số ngày, giờ, phút, giây

  • Hiển thị thời gian theo Timezone cụ thể

Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS. Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:

Follow fanpage của team https://www.facebook.com/vietjackteam/ hoặc facebook cá nhân Nguyễn Thanh Tuyền https://www.facebook.com/tuyen.vietjack để tiếp tục theo dõi các loạt bài mới nhất về Ngữ pháp tiếng Anh, luyện thi TOEIC, PHP, Java, C, C++, Javascript, HTML, Python, Database, Mobile ... mới nhất của chúng tôi.

Trang trước Trang sau bai-tap-date-time-trong-php.jsp Bài viết liên quan
  • 160 bài học ngữ pháp tiếng Anh hay nhất

  • 155 bài học Java tiếng Việt hay nhất

  • 100 bài học Android tiếng Việt hay nhất

  • 247 bài học CSS tiếng Việt hay nhất

  • 197 thẻ HTML cơ bản

  • 297 bài học PHP

  • 101 bài học C++ hay nhất

  • 97 bài tập C++ có giải hay nhất

  • 208 bài học Javascript có giải hay nhất

Học cùng VietJack
Tài liệu giáo viên

Trang web chia sẻ nội dung miễn phí dành cho người Việt.

Lớp 1-2-3 Lớp 4 Lớp 5 Lớp 6 Lớp 7 Lớp 8 Lớp 9 Lớp 10 Lớp 11 Lớp 12 Lập trình Tiếng Anh

Chính sách

Chính sách bảo mật

Hình thức thanh toán

Chính sách đổi trả khóa học

Chính sách hủy khóa học

Tuyển dụng

Liên hệ với chúng tôi

Tầng 2, số nhà 541 Vũ Tông Phan, Phường Khương Đình, Quận Thanh Xuân, Thành phố Hà Nội, Việt Nam

Phone: 084 283 45 85

Email: vietjackteam@gmail.com

Tải nội dung trên Google Play Tải nội dung trên IOS Store

CÔNG TY TNHH ĐẦU TƯ VÀ DỊCH VỤ GIÁO DỤC VIETJACK

Người đại diện: Nguyễn Thanh Tuyền

Số giấy chứng nhận đăng ký kinh doanh: 0108307822, ngày cấp: 04/06/2018, nơi cấp: Sở Kế hoạch và Đầu tư thành phố Hà Nội.

2015 © All Rights Reserved. DMCA.com Protection Status

Từ khóa » Tính Số Ngày Giữa 2 Mốc Thời Gian Php