PHP获取上个月当月下一个月的相对应时间的详解
时间各个字母的含义:
a - "am" 或是 "pm"
A - "AM" 或是 "PM"
d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31"
D - 星期几,三个英文字母; 如: "Fri"
F - 月份,英文全名; 如: "January"
h - 12 小时制的小时; 如: "01" 至 "12"
H - 24 小时制的小时; 如: "00" 至 "23"
g - 12 小时制的小时,不足二位不补零; 如: "1" 至 12"
G - 24 小时制的小时,不足二位不补零; 如: "0" 至 "23"
i - 分钟; 如: "00" 至 "59"
j - 几日,二位数字,若不足二位不补零; 如: "1" 至 "31"
l - 星期几,英文全名; 如: "Friday"
m - 月份,二位数字,若不足二位则在前面补零; 如: "01" 至 "12"
n - 月份,二位数字,若不足二位则不补零; 如: "1" 至 "12"
M - 月份,三个英文字母; 如: "Jan"
s - 秒; 如: "00" 至 "59"
S - 字尾加英文序数,二个英文字母; 如: "th","nd"
t - 指定月份的天数; 如: "01" 至 "31"
U - 总秒数
w - 数字型的星期几,如: "0" (星期日) 至 "6" (星期六)
Y - 年,四位数字; 如: "1999"
y - 年,二位数字; 如: "99"
z - 一年中的第几天; 如: "0" 至 "365"
1.获取当天年份、月份、日及天数
本月共有:"date("t")."天"
当前年份:date('Y')
当前月份:date('m')
当前几号:date('d')
2.获取上个月第一天及最后一天
上个月第一天:date('Y-m-01', strtotime('-1 month'));
上个月最后一天:date('Y-m-t', strtotime('-1 month'));
3.获取当月第一天及最后一天
当月第一天:$sDate = date('Y-m-01', strtotime(date("Y-m-d")))
当月最后一天:date('Y-m-d', strtotime("$sDate +1 month -1 day"));
4.获取下个月的、下个周、明天的时间(如果是前的话就是减(-))
下一个月: date('Y-m-d H:i:s',strtotime('+1 month '))
下一周: date('Y-m-d H:i:s',strtotime('+1 week'))
明天: date('Y-m-d H:i:s',strtotime('+1 day'))
PHP获取上个月当月下一个月的相对应时间的详解相关推荐
- Calendar类获取当前时间上一个月,下一个月,当月的最后一天等的处理方法
Calendar cal = Calendar.getInstance();//获取一个Calendar对象 cal.setTime(new Date() ); cal.add(Calendar.MO ...
- Java获取当前时间的上一个月和下一个月,第一天和最后一天,任意时间的第一天和最后一天,任意时间上一个月和下一个月
/*** 获取当前时间* * @param args*/public static String getNowTime() {Calendar cal = Calendar.getInstance() ...
- js获取上一个月、下一个月
/*** 获取上一个月** @date 格式为yyyy-mm-dd的日期,如:2014-01-25*/function getPreMonth(date) {var arr = date.split( ...
- 获取当前月的 下一个月1号
获取当前月的 下一个月1号 private static Date TimeTools(Date date) throws ParseException {Calendar calendar = Ca ...
- JS 如何获取当前上一个月、下一个月和月份所含天数
在数据报表查询中,经常需要设置查询的日期区间,如查询2018-02-01至2018-02-28的整月数据,这时需要提供快捷整月查询按钮: 如: 一般日期年月日之间由"-"或者&qu ...
- js获取下一个月最后一天
思路:先获取当前时间(年月日),再判断当前月份的下一个月是多少天 . 注意:(1)js中 getMonth() 返回值是0(一月)到11(十二月)之间的一个整数: (2)当getMonth()返回的值 ...
- php最大输入时间,php 根据输入的参数,获取上季度最后一个月的时间
public function getTime( $time ='2017-06-01 00:00:00'){ $month = date('m',strtotime($time)); $season ...
- 获取当前日期的上一个月和后三个月。
import datetime from dateutil.relativedelta import relativedelta #获取当前日期的上一个月和后一个月 print(datetime.da ...
- js 获取当前日期的上一个月
// 获取当前日期的上一个月 export function getlastMonth() {let now = new Date();// 当前月的日期let nowDate = now.getDa ...
最新文章
- 吴恩达深度学习ppt_【深度学习】吴恩达谈深度学习:数据科学家需要知道这些...
- 账号解锁_新套路!警惕以“解锁账号”为由实施诈骗
- 清华大学精密仪器系:智能传感器太重要了!
- Kotlin 简化Fragment使用的扩展方法
- Ubuntu下bpf纯c程序的编写与运行
- Linux文件预读对系统的影响
- java inputtools_Java后台开发常用工具类
- 如何安装mysql5.6.16_centos安装mysql5.6.16
- JavaScript css3模拟简单的视频弹幕功能
- 编写自己的Windows Live Writer插件
- html生成pdf java_java 中实现HTML 生成pdf
- numpy下载失败解决方法
- 跟着陶哲轩学数学 目录
- 游侠随笔:关于业务型数据库审计 有图有真相
- 63套js ,html .css效果页面(点个小星星免费下载)
- poj 1840 Eqs
- 有道云笔记客户端不显示图片
- SO逆向之x博国际版登陆分析
- 基于SLAM的机器人导航避障方案
- 关于Monkey稳定性测试,这是我看到最详细的文章