php 怎么当前日期和时间

不及物动词 其他 115

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    PHP可以通过内置函数 `date()` 获取当前日期和时间。

    要获取当前日期,可以使用 `date(‘Y-m-d’)`,它返回一个字符串,表示当前的年份-月份-日期。其中 `Y` 表示四位数的年份,`m` 表示两位数的月份,`d` 表示两位数的日期。

    要获取当前时间,可以使用 `date(‘H:i:s’)`,它返回一个字符串,表示当前的小时:分钟:秒。其中 `H` 表示两位数的小时,`i` 表示两位数的分钟,`s` 表示两位数的秒。

    如果要同时获取当前日期和时间,可以使用 `date(‘Y-m-d H:i:s’)`。

    以下是一个例子:

    “`php
    $currentDate = date(‘Y-m-d’);
    echo “当前日期:”.$currentDate;

    $currentTime = date(‘H:i:s’);
    echo “当前时间:”.$currentTime;

    $currentDateTime = date(‘Y-m-d H:i:s’);
    echo “当前日期和时间:”.$currentDateTime;
    “`

    上述代码将会输出类似以下内容:

    “`
    当前日期:2022-12-31
    当前时间:23:59:59
    当前日期和时间:2022-12-31 23:59:59
    “`

    使用以上方法,你可以方便地获取当前的日期和时间,并根据需要进行处理和展示。

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

    PHP是一种非常流行的脚本语言,可以用于开发Web应用程序。在PHP中,有多种方法用于获取当前日期和时间。以下是我对此问题的回答:

    1. 使用date()函数:PHP中的date()函数是用于格式化日期和时间的常用函数。通过传递不同的参数,您可以获取不同的时间格式。例如,要获取当前日期和时间,您可以使用以下代码:

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

    上述代码将以’年-月-日 时:分:秒’的格式打印出当前日期和时间。您也可以根据需求自定义日期和时间的格式。

    2. 使用DateTime类:PHP的DateTime类提供了更强大和灵活的处理日期和时间的功能。使用这个类,您可以轻松地执行各种日期和时间操作,包括获取当前日期和时间。以下是一个示例:

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

    在上述代码中,我们首先创建了一个DateTime对象,然后使用format()方法以所需的格式获取当前日期和时间。

    3. 使用time()函数:time()函数返回自1970年1月1日以来的当前UNIX时间戳。UNIX时间戳是一个整数,表示自UNIX纪元以来的秒数。要获取当前日期和时间,您可以使用以下代码:

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

    在上述代码中,我们首先使用time()函数获取当前的UNIX时间戳,然后将它传递给date()函数以获得所需的日期和时间格式。

    4. 使用$_SERVER变量:PHP的$_SERVER变量包含了有关服务器和脚本的信息,其中包括当前日期和时间。要获取当前日期和时间,您可以使用以下代码:

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

    在上述代码中,我们首先从$_SERVER变量中获取当前请求的时间戳,然后使用date()函数以所需的格式显示日期和时间。

    5. 使用Carbon库:Carbon是一个优秀的日期和时间处理库,它提供了许多有用的方法和功能。使用Carbon,您可以更轻松地处理日期和时间,并获取当前日期和时间。首先,您需要在项目中安装Carbon库。然后,您可以使用以下代码获得当前日期和时间:

    “`php
    use Carbon\Carbon;

    $currentDateTime = Carbon::now();
    echo $currentDateTime->format(‘Y-m-d H:i:s’);
    “`

    在上述代码中,我们首先使用Carbon::now()方法创建一个Carbon对象,然后使用format()方法以所需的格式显示日期和时间。

    这些是在PHP中获取当前日期和时间的一些常用方法。您可以根据自己的需求选择适合您的方法。无论您选择哪种方法,都可以轻松地获取当前日期和时间并进行处理。

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

    在PHP中,可以使用内置的date()函数来获取当前日期和时间。date()函数的语法如下:

    “`php
    string date ( string $format [, int $timestamp = time() ] )
    “`

    其中,$format参数是必需的,用于指定日期和时间的格式。$timestamp参数是可选的,用于指定一个时间戳,如果不提供该参数,则默认使用当前时间。

    下面是一些常见的日期和时间格式选项:

    – “Y”:4位数的年份(例如:2021)
    – “m”:2位数的月份(01 – 12)
    – “d”:2位数的日期(01 – 31)
    – “H”:24小时制的小时数(00 – 23)
    – “i”:分钟数(00 – 59)
    – “s”:秒数(00 – 59)
    – “a”:小写的上午或下午(am 或 pm)
    – “A”:大写的上午或下午(AM 或 PM)

    下面是一个示例,展示如何使用date()函数获取当前日期和时间,并将其输出到页面上:

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

    echo “当前日期和时间是:” . $currentDateTime;
    “`

    运行以上代码,会输出类似以下的结果:

    “`
    当前日期和时间是:2021-01-01 12:34:56
    “`

    除了使用date()函数,还可以使用DateTime类来获取当前日期和时间。DateTime类提供了更丰富的日期和时间操作方法。

    下面是示例代码,展示如何使用DateTime类获取当前日期和时间:

    “`php
    $now = new DateTime();
    $currentDateTime = $now->format(“Y-m-d H:i:s”);

    echo “当前日期和时间是:” . $currentDateTime;
    “`

    运行以上代码,会得到与前面相同的结果。

    以上就是在PHP中获取当前日期和时间的方法和操作流程。通过使用date()函数或DateTime类,可以轻松地获取到所需的日期和时间信息,并进行相应的处理和输出。

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

400-800-1024

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

分享本页
返回顶部