- echo Date ("Ymd", Strtotime ("Now"), "\\n";
- echo Date ("Ymd", Strtotime ("1 week Monday")), "\\n";
- echo Date ("Ymd", Strtotime ("1 week Sunday")), "\\n";
- echo Date ("Ymd", Strtotime ("+0 Week Monday")), "\\n";
- echo Date ("Ymd", Strtotime ("+0 Week Sunday")), "\\n";
- echo "********* months:";
- echo Date (' n ');
- echo "********* Week of the week:";
- Echo Date ("W");
- echo "********* Days of the Month:";
- echo Date ("T");
- echo "*********";
- Echo '
Last week start time: ';
- echo Date ("Y-m-d h:i:s", mktime (0, 0, 0,date ("M"), Date ("D")-date ("W") +1-7,date ("Y")), "\\n";
- echo Date ("Y-m-d h:i:s", Mktime (23,59,59,date ("M"), Date ("D")-date ("W") +7-7,date ("Y")), "\\n";
- Echo '
Starting time of the week: ';
- echo Date ("Y-m-d h:i:s", mktime (0, 0, 0,date ("M"), Date ("D")-date ("W") +1,date ("Y")), "\\n";
- echo Date ("Y-m-d h:i:s", Mktime (23,59,59,date ("M"), Date ("D")-date ("W") +7,date ("Y")), "\\n";
- Echo '
Last month start time: ';
- echo Date ("Y-m-d h:i:s", mktime (0, 0, 0,date ("M") -1,1,date ("Y")), "\\n";
- echo Date ("Y-m-d h:i:s", Mktime (23,59,59,date ("M"), 0,date ("Y")), "\\n";
- Echo '
Starting time of the month: ';
- echo Date ("Y-m-d h:i:s", mktime (0, 0, 0,date ("M"), 1,date ("Y")), "\\n";
- echo Date ("Y-m-d h:i:s", Mktime (23,59,59,date ("M"), Date ("T"), Date ("Y")), "\\n";
- $season = Ceil ((date (' n '))/3);//The month of the first quarter
- Echo '
Starting time of the quarter: ';
- echo Date (' y-m-d h:i:s ', mktime (0, 0, 0, $season *3-3+1,1,date (' Y ')), "\\n";
- echo Date (' y-m-d h:i:s ', Mktime (23,59,59, $season *3,date (' t ', mktime (0, 0, 0, $season *3,1,date ("y"))), date (' Y ')), "\\n ";
- $season = Ceil ((date (' n '))/3) -1;//quarter of last quarter
- Echo '
Last quarter start time: ';
- echo Date (' y-m-d h:i:s ', mktime (0, 0, 0, $season *3-3+1,1,date (' Y ')), "\\n";
- echo Date (' y-m-d h:i:s ', Mktime (23,59,59, $season *3,date (' t ', mktime (0, 0, 0, $season *3,1,date ("y"))), date (' Y ')), "\\n ";
- ?>
Copy Code
|