php怎么得到当前时间

fiy 其他 110

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在php中,可以通过使用内置函数date()来获取当前时间。具体的格式为:
    date(“Y-m-d H:i:s”) 或者 date(“Y年m月d日 H:i:s”)

    其中,Y表示四位数的年份,m表示两位数的月份,d表示两位数的日期,H表示24小时制的小时,i表示分钟,s表示秒钟。

    以下是一个示例代码,演示如何在php中获取当前时间:
    “`php

    “`

    运行上述代码,将会输出类似以下的结果:
    当前时间是:2022-04-07 15:28:36

    通过使用date()函数,我们可以根据需要自定义时间的格式,从而得到我们想要的时间信息。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在PHP中,要获取当前时间可以使用内置的date()函数。date()函数接受一个格式化字符串作为参数,并返回一个格式化后的日期和时间。

    下面是一些常用的格式化选项:

    1. “Y”:四位数的年份(例如2021)
    2. “m”:两位数的月份,前面补零(例如01)
    3. “d”:两位数的日期,前面补零(例如01)
    4. “H”:两位数的小时,24小时制,前面补零(例如01)
    5. “i”:两位数的分钟,前面补零(例如01)
    6. “s”:两位数的秒数,前面补零(例如01)

    下面是一个示例,展示如何使用date()函数获取当前时间:

    “`
    $current_time = date(“Y-m-d H:i:s”);
    echo $current_time;
    “`

    以上代码将输出类似于 “2021-01-01 12:34:56” 的当前时间。

    另外,如果想获取当前的Unix时间戳(即从1970年1月1日开始的秒数),可以使用time()函数,它不接受任何参数:

    “`
    $current_timestamp = time();
    echo $current_timestamp;
    “`

    以上代码将输出当前的Unix时间戳。

    值得注意的是,PHP默认使用服务器的时区。如果想设定不同的时区,可以使用date_default_timezone_set()函数:

    “`
    date_default_timezone_set(‘Asia/Shanghai’);
    “`

    上述代码将时区设置为“亚洲/上海”。

    除了使用内置的date()函数,还可以使用DateTime类来获取当前时间。DateTime类提供了更多的时间操作方法和选项。以下是一个使用DateTime类获取当前时间的示例:

    “`
    $current_datetime = new DateTime();
    $current_time = $current_datetime->format(“Y-m-d H:i:s”);
    echo $current_time;
    “`

    以上代码将输出当前的日期和时间,与前面的示例相同。

    总结起来,要获取当前时间,可以使用内置的date()函数或DateTime类,可以根据需要选择合适的格式化选项,并设置合适的时区。

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

    在PHP中,可以使用date()函数来获取当前时间。该函数的基本语法如下:

    “`php
    date(format, timestamp)
    “`

    其中,format参数指定了时间的格式,timestamp参数是可选的,默认是当前的时间戳。

    下面是一些常用的时间格式:

    – Y:四位数的年份(例如:2022)
    – m:两位数的月份(例如:01到12)
    – d:两位数的日期(例如:01到31)
    – H:24小时制的小时数(例如:00到23)
    – i:分钟数(例如:00到59)
    – s:秒数(例如:00到59)

    以下是几个示例:

    1. 获取当前完整日期和时间

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

    输出:2022-01-01 12:34:56

    2. 获取当前年份

    “`php
    $currentYear = date(‘Y’);
    echo $currentYear;
    “`

    输出:2022

    3. 获取当前时间戳

    “`php
    $currentTimestamp = time();
    echo $currentTimestamp;
    “`

    输出:1641000000(当前时间戳)

    需要注意的是,PHP的时间函数默认使用的是服务器的时区设置。如果需要使用其他时区,可以通过设置date_default_timezone_set()函数来修改。

    “`php
    date_default_timezone_set(‘Asia/Shanghai’);
    “`

    上述代码将时区设置为中国上海。

    以上是获取当前时间的基本方法,可以根据自己的需求灵活运用。同时,PHP还提供了丰富的日期时间处理函数和类,如DateTime类、strtotime()函数等,可以更加灵活和强大地处理时间。

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

400-800-1024

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

分享本页
返回顶部