Carbon 继承了 PHP DateTime 类,所以 DateTime 类的方法同样适用于 Carbon 类。

初始化一个日期

use Carbon\Carbon;$today = new Carbon('2018-08-01');

本月第一天,上月第一天

$first_day = new Carbon('first day of this month');
$first_day = new Carbon('first day of last month');
return $month->format('Y-m');   // 2018-08

今日日期

echo Carbon::today()->toDateString(); // 2018-09-10

当前时间

Carbon::now();             // 2018-10-08 14:24:15.074542 Asia/Shanghai (+08:00)
echo Carbon::now();    // 2018-10-08 14:28:10

时间差

$start  = new Carbon('2018-10-04 15:00:03');
$end    = new Carbon('2018-10-05 17:00:09');
$start->diff($end)->format('%H:%I:%S');02:00:06

参考

https://carbon.nesbot.com/docs/

转载于:https://www.cnblogs.com/sgm4231/p/10195082.html

PHP 日期时间类 Carbon 的常见用法相关推荐

  1. Day640.Java 8的日期时间类问题 -Java业务开发常见错误

    Java 8的日期时间类问题 Hi,阿昌来也! 今天记录分享的是Java 8的日期时间类问题 在 Java 8 之前,我们处理日期时间需求时,使用 Date.Calender 和 SimpleDate ...

  2. php carbon详解,详解PHP使用日期时间处理器Carbon人性化显示时间

    详解PHP使用日期时间处理器Carbon人性化显示时间 本文介绍了PHP使用日期时间处理器Carbon人性化显示时间,分享给大家,具体如下: 可以通过 Composer 很方便的来安装 Carbon ...

  3. Java基础知识(二)(Object类的常用方法、日期时间类、System类、StringBuilder类、包装类、Collection集合、Iterator迭代器、泛型、list集Set接口...)

    文章目录 Java基础知识(二) 1.Object类的常用方法 1.1 toString方法 1.2 equals方法 1.3 Objects类 2.日期时间类 2.1 Date类 2.2 DateF ...

  4. Java日期时间类及计算

    1. Java中与日期相关的类 1.1 java.util包 类名 具体描述 Date Date对象算是JAVA中历史比较悠久的用于处理日期.时间相关的类了,但是随着版本的迭代演进,其中的众多方法都已 ...

  5. 复习Object类_日期时间类_System类_StringBuilder_包装类以及各类的细节

    Object类_日期时间类_System类_StringBuilder_包装类以及各类的细节 主要内容 Object类 Date类 DateFormat类 Calendar类 System类 Stri ...

  6. 构造一个日期类java_Java8 新日期时间类(1)

    Java.time 包的优势 使用Java8,新的日期时间API引入覆盖旧的日期时间API的以下缺点. 非线程安全 - java.util.Date不是线程安全的,因此开发者必须在使用日期处理并发性问 ...

  7. JDK7的日期时间类

    JDK7的日期时间类 Date类 1.概念 Date类表示时间,时间可以精确到毫秒.创建一个Date对象,其实就表示时间的对象 2.构造方法和成员方法 public class Demo1 {publ ...

  8. JavaSE10:日期时间类、java比较器、System类、Math类、大数类

    写在前面 常用类的学习结束了,现在就简单整理和通过一些小demo来巩固一下吧~ JDK8.0之前的日期时间类 1. java.lang.System类 System类提供的public static ...

  9. JAVA day13,14 API、Object类、日期时间类(long,Date,Calendar,DateFormat)、String类(字符串,可变长字符串)、正则表达式、包装类

    1.API API(Application Programming Interface),应⽤程序编程接⼝.Java API是⼀本程序员的"字 典",是JDK提供给我们使⽤的类的说 ...

  10. java 日期时间工具_Java日期时间类工具

    Java日期时间类工具 Java日期时间类 Date类 Java提供的Date类和Calendar类用于处理日期和时间的类,包括创建日期,时间对象,获取系统当前日期,时间 等操作.但Date类无法实现 ...

最新文章

  1. 深入分析ADO.NET中的DataSet对象
  2. 微信小程序css 华文琥珀_琥珀项目:较小的,面向生产力的Java语言功能
  3. 在Hotspot JVM中跟踪过多的垃圾回收
  4. nginx 性能优化的概述及在CPU资源方面的处理
  5. 数据分析技术 使用SQL和EXCEL工具 第2版 pdf
  6. 篮球计时计分器c语言程序,C51的篮球计时计分器程序
  7. 乞丐的一句话,感动中国13亿人。
  8. 对话仟峰资本Steven:DeFi大赢家是怎样炼成的 |链捕手
  9. c语言漩涡图形,AI教程│变换工具实例运用 轻松制作圆形漩涡图案
  10. 没事干的时候可以看这些,超全超多…
  11. 第15章-4~6 装配体静力学分析经验技巧总结篇 (工作原理的简化、约束、预紧力、载荷、后处理)高效修改接触对、suppress(抑制)、多工位(多步计算)的螺栓预紧力设置
  12. PlayStation Now比您想象的要好
  13. 人生苦短——珍惜眼前人
  14. 【蓝牙系列】蓝牙5.4到底更新了什么(2)
  15. 使用freesurfer和3Dslicer进行脑区分割和电极定点(日常记录)
  16. ipv6dns服务器无法响应,ipv6获取不到网关和dns服务器
  17. 鲍鱼数据集数据分析和可视化,线性回归预测鲍鱼年龄(基于TensorFlow)
  18. 懵懂入行,但一做就沉心钻研十年——记访谈阿里云SQL Server专家杨钊
  19. 微型计算机的运算器控制器及内存,计算机的运算器、控制器及内存储器统称为什么?...
  20. 智慧校园总体规划方案

热门文章

  1. redis详解_java 从零开始手写 redis(14)redis渐进式rehash详解
  2. microsoft excel 正在等待其他某个应用程序_(Mac常见问题)都有哪些应用程序可以在M1 Mac上运行?...
  3. 哈希存储:字符串存储、数字存储
  4. linux fortran 大数组,fortran动态数组大小分配问题(allocatable)? - 程序语言 - 小木虫 - 学术 科研 互动社区...
  5. 两坐标点的直线距离c语言,c语言求平面上2个坐标点的直线距离、求俩坐标直线距离作为半径的圆的面积、递归、菲波那次数列、explode...
  6. apache php的权限,Unix上的Apache PHP写权限
  7. java访问kudu,KUDU的java操作
  8. C语言向文件写入学生信息并读取显示出来
  9. 1 在c语言中不正确的常量是 a0xf6,C语言第三章在线测试题目及答案
  10. 鸿蒙安卓生态已经非常完善,鸿蒙前进一小步,生态却完善一大步,解决了替换安卓的第一个问题...