Hướng dẫn php get last month start and end date - php lấy ngày bắt đầu và ngày kết thúc của tháng trước

Có thể trùng lặp: Thời gian bắt đầu và cuối tháng
Timestamps of start and end of month

Tôi muốn tìm ngày bắt đầu và ngày kết thúc của tháng trước trong PHP (tức là) tôi muốn tìm ngày bắt đầu và ngày kết thúc tháng trước của tháng hiện tại

Hướng dẫn php get last month start and end date - php lấy ngày bắt đầu và ngày kết thúc của tháng trước

Hỏi ngày 4 tháng 4 năm 2011 lúc 6:48Apr 4, 2011 at 6:48

1

Tôi đoán điều này sẽ làm

echo date('Y-m-d', strtotime('first day of last month'));

echo "
"; echo date('Y-m-d', strtotime('last day of last month'));

Đã trả lời ngày 4 tháng 4 năm 2011 lúc 6:54Apr 4, 2011 at 6:54

Hướng dẫn php get last month start and end date - php lấy ngày bắt đầu và ngày kết thúc của tháng trước

Santosh Linkhasantosh LinkhaSantosh Linkha

Phù bằng vàng 14K1777 Huy hiệu bạc114 Huy hiệu đồng17 gold badges77 silver badges114 bronze badges

1

echo date('m-01',strtotime('last month')) . '
'; echo date('m-t',strtotime('last month')) . '
';

Đã trả lời ngày 4 tháng 4 năm 2011 lúc 6:52Apr 4, 2011 at 6:52

Hướng dẫn php get last month start and end date - php lấy ngày bắt đầu và ngày kết thúc của tháng trước

Lawrence Cheronelawrence CheroneLawrence Cherone

45.3K7 Huy hiệu vàng58 Huy hiệu bạc103 Huy hiệu đồng7 gold badges58 silver badges103 bronze badges

1

Hướng dẫn php get last month start and end date - php lấy ngày bắt đầu và ngày kết thúc của tháng trước

bạn có thể viết..

hoặc một giải pháp đơn giản hơn để có được tháng trước
.
.
i jst want to knw is there anyway to get the previous month starting and ending date and which is the previoes month..!!!!
.
.
.
.
hope for positive reply..!!

Câu trả lời được đề xuất

Tôi đang đưa ra một ý tưởng

$current_month=date('m');
$current_year=date('Y');

áp dụng nếu điều kiện là nếu tháng hiện tại lớn hơn một và ít hơn và bằng 12

$lastmonth=$current_month-1;

Offcource ngày đầu tiên sẽ là đầu tiên và bạn có thể kết thúc ngày

$firstdate= …

Nhảy để đăng

Điều gì cần bối rối ..

bạn có thể viết..

if($current_month==1)
{
$lastmonth=12;
}
else
{
$lastmonth=$current_month-1;
}

Nhảy để đăng

hoặc một giải pháp đơn giản hơn để có được tháng trước

$ lastMonth = mktime (0, 0, 0, ngày ("m")-1, ngày ("d"), ngày ("y"));

Nhảy để đăng

hoặc một giải pháp đơn giản hơn để có được tháng trước

$lastmonth = mktime(0, 0, 0, date("m")-1, date("d"),   date("Y"));

Nhảy để đăng

hoặc một giải pháp đơn giản hơn để có được tháng trước

Hướng dẫn php get last month start and end date - php lấy ngày bắt đầu và ngày kết thúc của tháng trước

$ lastMonth = mktime (0, 0, 0, ngày ("m")-1, ngày ("d"), ngày ("y"));

Tất cả 15 câu trả lời

$current_month=date('m');
$current_year=date('Y');

13 năm trước

$lastmonth=$current_month-1;

Tôi đang đưa ra một ý tưởng

$firstdate= "01/".$lastmonth."/".$current_year ;

$lastdateofmonth=date('t',$lastmonth);// 	this function will give you the number of days in given month(that will be last date of the month)

$lastdate=lastdateofmonth."/".$lastmonth."/".$current_year ;

Hướng dẫn php get last month start and end date - php lấy ngày bắt đầu và ngày kết thúc của tháng trước

áp dụng nếu điều kiện là nếu tháng hiện tại lớn hơn một và ít hơn và bằng 12 0 Junior Poster in Training

$ lastMonth = mktime (0, 0, 0, ngày ("m")-1, ngày ("d"), ngày ("y"));

Tất cả 15 câu trả lời
.
.
.
then previous month become 0..
.
.
.
Anyways thanx for reply..!! tht really helps..!! :)

Hướng dẫn php get last month start and end date - php lấy ngày bắt đầu và ngày kết thúc của tháng trước

$ lastMonth = mktime (0, 0, 0, ngày ("m")-1, ngày ("d"), ngày ("y"));

Tất cả 15 câu trả lời

bạn có thể viết..

if($current_month==1)
{
$lastmonth=12;
}
else
{
$lastmonth=$current_month-1;
}

Hướng dẫn php get last month start and end date - php lấy ngày bắt đầu và ngày kết thúc của tháng trước

$ lastMonth = mktime (0, 0, 0, ngày ("m")-1, ngày ("d"), ngày ("y"));

hoặc một giải pháp đơn giản hơn để có được tháng trước

$ lastMonth = mktime (0, 0, 0, ngày ("m")-1, ngày ("d"), ngày ("y"));

Hướng dẫn php get last month start and end date - php lấy ngày bắt đầu và ngày kết thúc của tháng trước

$ lastMonth = mktime (0, 0, 0, ngày ("m")-1, ngày ("d"), ngày ("y"));

hoặc một giải pháp đơn giản hơn để có được tháng trước

$lastmonth = mktime(0, 0, 0, date("m")-1, date("d"),   date("Y"));

Hướng dẫn php get last month start and end date - php lấy ngày bắt đầu và ngày kết thúc của tháng trước

áp dụng nếu điều kiện là nếu tháng hiện tại lớn hơn một và ít hơn và bằng 12 0 Junior Poster in Training

$ lastMonth = mktime (0, 0, 0, ngày ("m")-1, ngày ("d"), ngày ("y"));

Tất cả 15 câu trả lời

bạn có thể viết..

if($current_month==1)
{
$lastmonth=12;
}
else
{
$lastmonth=$current_month-1;
}

13 năm trước
.
.
Query Sloved..!!
.
.
CHeers..!!

Hướng dẫn php get last month start and end date - php lấy ngày bắt đầu và ngày kết thúc của tháng trước

áp dụng nếu điều kiện là nếu tháng hiện tại lớn hơn một và ít hơn và bằng 12 0 Junior Poster in Training

$ lastMonth = mktime (0, 0, 0, ngày ("m")-1, ngày ("d"), ngày ("y"));

Tất cả 15 câu trả lời

$current_month=date('m');
$current_year=date('Y');

13 năm trước

$lastmonth=$current_month-1;

Tôi đang đưa ra một ý tưởng

$firstdate= "01/".$lastmonth."/".$current_year ;

$lastdateofmonth=date('t',$lastmonth);// 	this function will give you the number of days in given month(that will be last date of the month)

$lastdate=lastdateofmonth."/".$lastmonth."/".$current_year ;

áp dụng nếu điều kiện là nếu tháng hiện tại lớn hơn một và ít hơn và bằng 12

Offcource ngày đầu tiên sẽ là đầu tiên và bạn có thể kết thúc ngày

Nish2230 Junior poster trong đào tạo

Hướng dẫn php get last month start and end date - php lấy ngày bắt đầu và ngày kết thúc của tháng trước

$ lastMonth = mktime (0, 0, 0, ngày ("m")-1, ngày ("d"), ngày ("y"));

Tất cả 15 câu trả lời
And see this is another logic:

13 năm trước

echo date('m-01',strtotime('last month')) . '
'; echo date('m-t',strtotime('last month')) . '
';
6

Hướng dẫn php get last month start and end date - php lấy ngày bắt đầu và ngày kết thúc của tháng trước

Tôi đang đưa ra một ý tưởng

áp dụng nếu điều kiện là nếu tháng hiện tại lớn hơn một và ít hơn và bằng 12

Hướng dẫn php get last month start and end date - php lấy ngày bắt đầu và ngày kết thúc của tháng trước

Offcource ngày đầu tiên sẽ là đầu tiên và bạn có thể kết thúc ngày

Nish2230 Junior poster trong đào tạo

echo date('m-01',strtotime('last month')) . '
'; echo date('m-t',strtotime('last month')) . '
';
7

Hướng dẫn php get last month start and end date - php lấy ngày bắt đầu và ngày kết thúc của tháng trước

Offcource ngày đầu tiên sẽ là đầu tiên và bạn có thể kết thúc ngày

echo date('m-01',strtotime('last month')) . '
'; echo date('m-t',strtotime('last month')) . '
';
8

Nish2230 Junior poster trong đào tạo

Hướng dẫn php get last month start and end date - php lấy ngày bắt đầu và ngày kết thúc của tháng trước

Anh trai thnxx ... !!! Nhưng phải làm khi tháng hiện tại là 1 .. ?? : O. . . Sau đó, tháng trước trở thành 0 ... . . Dù sao thì Thanx để trả lời .. !! Tht thực sự giúp .. !! :)

echo date('m-01',strtotime('last month')) . '
'; echo date('m-t',strtotime('last month')) . '
';
9

Nish2230 Junior poster trong đào tạo

Hướng dẫn php get last month start and end date - php lấy ngày bắt đầu và ngày kết thúc của tháng trước

Anh trai thnxx ... !!! Nhưng phải làm khi tháng hiện tại là 1 .. ?? : O. . . Sau đó, tháng trước trở thành 0 ... . . Dù sao thì Thanx để trả lời .. !! Tht thực sự giúp .. !! :)

$current_month=date('m');
$current_year=date('Y');
0

Điều gì cần bối rối ..

Nish2230 Junior poster trong đào tạo

Hướng dẫn php get last month start and end date - php lấy ngày bắt đầu và ngày kết thúc của tháng trước

Anh trai thnxx ... !!! Nhưng phải làm khi tháng hiện tại là 1 .. ?? : O. . . Sau đó, tháng trước trở thành 0 ... . . Dù sao thì Thanx để trả lời .. !! Tht thực sự giúp .. !! :)

Anh trai thnxx ... !!! Nhưng phải làm khi tháng hiện tại là 1 .. ?? : O. . . Sau đó, tháng trước trở thành 0 ... . . Dù sao thì Thanx để trả lời .. !! Tht thực sự giúp .. !! :)

Điều gì cần bối rối ..

thnx maan .. !!! Tôi đã làm cùng một thng .. !! . . Truy vấn SLED .. !! . . Chúc mừng .. !!

$current_month=date('m');
$current_year=date('Y');
1

$ lastMonth = date ('t', $ lastMonth);

Hướng dẫn php get last month start and end date - php lấy ngày bắt đầu và ngày kết thúc của tháng trước

Anh trai thnxx ... !!! Nhưng phải làm khi tháng hiện tại là 1 .. ?? : O. . . Sau đó, tháng trước trở thành 0 ... . . Dù sao thì Thanx để trả lời .. !! Tht thực sự giúp .. !! :)

Điều gì cần bối rối ..

thnx maan .. !!! Tôi đã làm cùng một thng .. !! . . Truy vấn SLED .. !! . . Chúc mừng .. !!

$ lastMonth = date ('t', $ lastMonth);

Dòng này vẫn hiển thị những ngày hiện tại không phải là tháng trước .. !!

Bất kỳ giải pháp nào khác để có được số ngày trước đó ... !!

NOP, logic ở trên sẽ cung cấp cho bạn đầu ra chính xác trừ khi không có lỗi trong mã của bạn .. và xem đây là một logic khác:

Làm thế nào tôi có thể nhận được ngày đầu tiên và ngày của tháng trước trong PHP?

Php echo 'Ngày đầu tiên ='. ngày ('y-m-01'). ''; echo 'ngày cuối cùng =' ...
Y cung cấp cho bạn năm 4 chữ số từ dấu thời gian ('2010').
m cung cấp cho bạn tháng số từ dấu thời gian, với số 0 hàng đầu ('04').
T cung cấp cho bạn số ngày trong tháng của dấu thời gian ('30').

Làm thế nào tôi có thể nhận được ngày cuối cùng của tháng trước trong PHP?

$ date = strtotime ($ datestring); // Ngày cuối cùng của tháng hiện tại. $ day = date ("l", $ lastDate);$day = date ( "l" , $lastdate );

Làm thế nào có thể nhận được ngày bắt đầu và kết thúc năm hiện tại trong PHP?

$ năm = ngày ('y') - 1;// Nhận năm hiện tại và trừ 1 $ start = "Ngày 1 tháng 1, {$ năm}";$ end = "ngày 31 tháng 12, {$ năm}";Nếu bạn cần dấu thời gian cho cả hai ngày đó: $ năm = ngày ('y') - 1;// Nhận năm hiện tại và trừ 1 $ start = mktime (0, 0, 0, 1, 1, $ năm);$ end = mktime (0, 0, 0, 12, 31, $ năm);; // Get current year and subtract 1 $start = "January 1st, {$year}"; $end = "December 31st, {$year}"; If you need the timestamp for both those dates: $year = date('Y') - 1; // Get current year and subtract 1 $start = mktime(0, 0, 0, 1, 1, $year); $end = mktime(0, 0, 0, 12, 31, $year);

Làm cách nào để tìm ngày đầu tiên và ngày cuối cùng của tháng?

Để có được ngày đầu tiên và ngày cuối cùng của tháng hiện tại, hãy sử dụng các phương thức GetSear () và GetMonth () để có được năm và tháng hiện tại và chuyển chúng cho hàm tạo ngày () để có được một đối tượng đại diện cho hai ngày.use the getFullYear() and getMonth() methods to get the current year and month and pass them to the Date() constructor to get an object representing the two dates.