php 时间怎么输出格式

worktile 其他 150

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要输出格式化的时间,可以使用PHP中的date函数。下面是一些常用的输出时间格式:

    1. 输出年份(4位数):Y
    2. 输出月份(有前导零):m
    3. 输出日期(有前导零):d
    4. 输出小时(有前导零,12小时制):h
    5. 输出小时(有前导零,24小时制):H
    6. 输出分钟(有前导零):i
    7. 输出秒数(有前导零):s
    8. 输出上午或下午(大写):A
    9. 输出上午或下午(小写):a

    例如,要输出当前日期和时间,可以使用以下代码:

    “`php
    echo date(‘Y-m-d H:i:s’);
    “`

    这将输出类似于”2021-01-01 09:00:00″的结果。

    如果要根据指定的时间戳输出格式化的时间,可以将时间戳作为date函数的第二个参数,例如:

    “`php
    echo date(‘Y-m-d H:i:s’, strtotime(‘2022-12-31 23:59:59’));
    “`

    这将输出”2022-12-31 23:59:59″。

    更多关于date函数的时间格式化选项,请查阅PHP官方文档。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    PHP中可以使用 date() 函数来格式化日期和时间。

    1. 输出年份:
    – 使用 “Y” 参数:echo date(“Y”); // 输出结果为当前年份,如 2022

    2. 输出月份:
    – 使用 “m” 参数:echo date(“m”); // 输出结果为当前月份的两位数表示,如 06 表示 6 月

    3. 输出日期:
    – 使用 “d” 参数:echo date(“d”); // 输出结果为当前月份的两位数表示的日期,如 15 表示 15 号

    4. 输出小时:
    – 使用 “H” 参数:echo date(“H”); // 输出结果为当前的小时数(24小时制),如 14 表示下午 2 点
    – 使用 “h” 参数:echo date(“h”); // 输出结果为当前的小时数(12小时制),如 02 表示下午 2 点

    5. 输出分钟和秒数:
    – 使用 “i” 参数:echo date(“i”); // 输出结果为当前的分钟数,如 30 表示 30 分钟
    – 使用 “s” 参数:echo date(“s”); // 输出结果为当前的秒数,如 45 表示 45 秒

    示例代码:
    “`php
    echo date(“Y-m-d H:i:s”); // 输出结果为当前的年份-月份-日期 小时:分钟:秒数,如 2022-06-15 14:30:45
    “`

    以上是一些常见的日期和时间格式化输出,你可以根据自己的需求来组合参数,实现各种格式的输出。关于 date() 函数的更多参数和用法,你可以参考 PHP 官方文档。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    PHP中有多种方式可以格式化输出时间。

    1. 使用date()函数
    date()函数是PHP中常用的时间格式化函数,可以根据指定的格式将时间转换为不同的字符串表示。该函数的基本语法如下:
    “`
    string date ( string $format [, int $timestamp = time() ] )
    “`其中,$format参数为日期格式字符串,$timestamp参数为时间戳(可选,不传则默认为当前时间)。

    例如,要将当前时间格式化为年-月-日 时:分:秒 的形式,可以按照以下操作进行:
    “`php
    $date = date(‘Y-m-d H:i:s’);
    echo $date;
    “`

    2. 使用strtotime()和date()函数
    strtotime()函数可以将字符串时间转换为时间戳,从而可以进行时间的加减运算。然后再使用date()函数进行格式化输出。

    例如,要获取当前时间的前一天时间,可以使用以下方法:
    “`php
    $timestamp = strtotime(‘-1 day’);
    $date = date(‘Y-m-d H:i:s’, $timestamp);
    echo $date;
    “`

    3. 使用DateTime类
    PHP提供了DateTime类来处理日期和时间。该类提供了丰富的方法来操作时间,包括格式化输出。

    例如,要将当前时间格式化为年-月-日 时:分:秒 的形式,可以按照以下操作进行:
    “`php
    $datetime = new DateTime();
    $date = $datetime->format(‘Y-m-d H:i:s’);
    echo $date;
    “`

    以上是三种常用的PHP时间格式化输出方式,根据需求选择适合的方法即可。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部