Add thêm ngày vào ngày hiện tại và lấy ra Ngày Tháng Năm trong PHP

Thảo luận trong 'Ngôn ngữ lập trình web PHP' bắt đầu bởi seolagi, 7/3/24.

  1. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,048
    Đã được thích:
    82
    Điểm thành tích:
    48
    Hi mọi người, em muốn add thêm vào ngày hiện tại đang lấy là 5 ngày, sau khi add vào ngày hiện tại thêm 5 ngày, em muốn lấy ra dữ liệu từng ngày, tháng, năm riêng ra thì làm như thế nào?

    Em lên mạng tìm được cách lấy ngày tháng năm hiện tại như vầy rồi không biết làm gì tiếp.
    Mã:
    $date = getdate();
    $year  = $date['year'];
    $month = $date['mon'];
    $day = $date['mday'];
    
    Có chỗ chỉ thế này, nhưng lại lấy ra toàn bộ:
    Mã:
    $date=date_create("2013-05-01");
    date_modify($date,"+15 days");
    echo date_format($date,"Y-m-d");
    
    Mã:
    $date = new DateTime();
    date_modify($date,"+15 days");
    echo date_format($date,"Y-m-d");
    
    Em muốn lấy riêng ra ngày, tháng, năm sau khi đã cộng thêm 5 ngày so với ngày hiện tại thì làm như thế nào? giúp em với, cảm ơn
     
    Cảm ơn đã xem bài:

    Add thêm ngày vào ngày hiện tại và lấy ra Ngày Tháng Năm trong PHP

  2. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    5,027
    Đã được thích:
    1,221
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Của em đây nhé, lấy ra được từng, ngày, tháng, năm như cần.
    Mã:
    $date = new DateTime();
    date_modify($date,"+2 days");
    $date_add = date_format($date,"Y-m-d");
    $year = date('Y', strtotime($date_add));
    $month = date('m', strtotime($date_add));
    $day = date('d', strtotime($date_add));
    echo 'Ngày: '.$day.'-';
    echo 'Tháng: '.$month.'-';
    echo 'Năm: '.$year.'-';
    //Kết quả là: 07-03-2024