echo   date("Y-m-d",strtotime("+1 month",strtotime("2012-02-04")));

结果为:2011-03-04

echo   date("Y-m-d",strtotime("+1 week",strtotime("2011-02-04")));

结果为:2011-02-11

echo   date("Y-m-d",strtotime("+1 day",strtotime("2011-02-04")));

结果为:2011-02-05

使用函数 date() 实现
<?php echo $showtime=date("Y-m-d H:i:s");?>
显示的格式: 年-月-日 时:分:秒

相关时间参数:
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 - 指定月份的天数; 如: "28" 至 "31"
U - 总秒数
w - 数字型的星期几,如: "0" (星期日) 至 "6" (星期六)
Y - 年,四位数字; 如: "1999"
y - 年,二位数字; 如: "99"
z - 一年中的第几天; 如: "0" 至 "365"

转载于:https://www.cnblogs.com/sandea/p/4135253.html

PHP中如何给日期加上一个月 加一周 加一天相关推荐

  1. SQL SERVER 2005中如何获取日期(一个月的最后一日、一年的第一日等等)

    这是计算一个月第一天的SQL 脚本:   SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0) --当月的第一天 SELECT DATEADD(mm, DAT ...

  2. java new date 减一天_java日期增加一个月或减少一天

    我们在java开发中,遇到一个Date类型的日期,希望在它基础上增加一个月,赋值给另外一个变量,这个时候该如何处理 /**** * 传入具体日期 ,返回具体日期增加一个月. * @param date ...

  3. Oracle获取一周前,一个月前,一年前的日期,一个月的总天数、一个月的全部日期

    目的:Oracle获取一周前,一个月前,一年前的日期,一个月的总天数.一个月的全部日期 1.获取10分钟前的日期 select sysdate,sysdate-interval '10' minute ...

  4. PHP中如何给当前日期或指定日期加一年,加上一个月,加一周,加一天,一分一秒

    <?php echo date('Y-m-d H:i:s',strtotime('now'));//当前时间戳 2017-01-09 21:04:11 echo date('Y-m-d H:i: ...

  5. JS获取当前日期,获取上个月的日期,一个月有多少天

    小程序.H5 获取日期 // 获取时间不满两位补0formatTen: function (num) {return num > 9 ? (num + "") : (&quo ...

  6. java计算一个月有几周_java 如何获取 一个月 有多少周

    展开全部 你说需要计算一个月有多少周,若是指,一月,二月一直到十二月每个月有多少周的话,可以用32313133353236313431303231363533e59b9ee7ad94313333613 ...

  7. java calendar 下个月_使用Java中的Calendar类增加一个月

    为Java中的Calendar类导入以下包import java.util.Calendar; 首先,创建一个Calendar对象并显示当前日期Calendar calendar = Calendar ...

  8. date js 减去_如何在JavaScript中从该日期减去一个星期?

    您需要从当前日期减去一个星期,即7天.以下是语法-var anyVariableName=new Date(yourCurrentDate.setDate(yourCurrentDate.getDat ...

  9. calendar前推n天_java日期前推一个月

    计算离当前日期之前或之后任意天的日期 /** * 日期计算 * * @author zhangmingxue * */ public class ComputeDateUtils { /** * 计算 ...

最新文章

  1. ISOOSI网络模型的通俗解析
  2. BackTrack5 (BT5)无线password破解教程之WPA/WPA2-PSK型无线password破解
  3. 优化 | 利用SciPy求解非线性规划问题
  4. 【Protocol Buffer】Protocol Buffer入门教程(四):序列化和反序列化
  5. 机器学习:如何在安卓上集成TensorFlow
  6. 在用户态下使用uint64_t
  7. 利用JQuery在动态页面的倒计时器
  8. caffe 利用python绘制loss曲线以及accuracy曲线
  9. 死在路上的创业者们:如何跨越市场推广之坎?
  10. 基于 Flink+Iceberg 构建企业级实时数据湖
  11. Session 工作原理
  12. SVL - 共享VLAN学习模式
  13. TypeError: can‘t subtract offset-naive and offset-aware datetimes
  14. 2017.04.05 仿制网站
  15. 数据库生成日然周、自然月、自然日
  16. keras中VGG19预训练模型的使用
  17. 女子手机流量一夜疯跑了50GB
  18. 网络技术缩写术语大全,还有中英文对比哦。
  19. 看完这妹纸的日更作业,网友直呼:中国计算机界的神!
  20. 编程小知识:文件扩展名的作用是什么?通俗易懂的文件扩展名详解

热门文章

  1. 在csdn上如何快速转载博客
  2. 机器人学习--智能移动机器人的有关技术演讲(浙大-熊蓉教授-2018年)
  3. 数据结构二:排序(插入排序和希尔排序)
  4. mysql提供的六种约束_SQL的六种约束
  5. MFC对话框中的工具栏、状态栏设计小结
  6. MFC获得主窗口和父窗口指针
  7. python中itertools的用法_python中的itertools的使用详解
  8. 农信计算机资料录入试题,农村信用社考试计算机测试题(一)
  9. PyQt5 笔记2 -- Qt Designer使用
  10. tensorflow随笔-条件循环控制(2)