想要显示当前日期,而是显示月末的日期

时间:2019-08-02 02:06:49

标签: php html

所以我试图用php显示今天的当前日期和日期,但是却显示了该月的最后一天。我确实尝试过显示一个月的最后一天,然后再尝试显示今天的当前日期,并且可以正常工作。

我试图在另一个新的php页面中重新做一次,但结果仍然相同。

<html>
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
    <?php`enter code here`
    echo date("D - t - m - Y");
    ?>
</body>

我只想在自己的位置显示当前日期。

2 个答案:

答案 0 :(得分:0)

您想要这样的东西。

// Get the object used to communicate with the server.
FtpWebRequest request = (FtpWebRequest)WebRequest.Create(ftpPath);
request.Method = WebRequestMethods.Ftp.DownloadFile;

// This example assumes the FTP site uses anonymous logon.
request.Credentials = new NetworkCredential("xx", "xx");

FtpWebResponse response = (FtpWebResponse)request.GetResponse();

Stream responseStream = response.GetResponseStream();
using (var fileStream = File.Create(localPath))
{
    responseStream.CopyTo(fileStream);
}

Console.WriteLine($"Download Complete, status {response.StatusDescription}");

response.Close();

您可以使用DateTime类进行课程。

$timestamp = time();

data('Y-m-d H-i-s', $timestamp);

您可以尝试不同的格式设置选项,然后选择最适合您需求的格式。

编辑,添加回显以及时区选项只需回显对象值,DateTime和DateTimeZone是PHP的内置类,因此使用它们应该没有问题。

根据您的评论,我认为您的计算机时区可能不正确,或者php版本的默认时区。

答案 1 :(得分:0)

 <?php
    $dt = new DateTime();
    echo $dt->format('Y-m-d H:i:s');
   ?>

    Result:- 2019-08-2 02:26:26