为了得到正确格式的日期,我想要使用date("d-m-Y").现在我想以下列格式获取除日期之外的时间H:M:S我该如何处理?
Sam*_*son 36
任何时候你对PHP中的特定功能有疑问,最简单的方法就是访问php.net,它提供了所有语言功能的优秀文档.
查找功能很简单,只需访问http://php.net/<function name>它就会转发到适当的位置.对于日期函数,我们将访问http://php.net/date.
我们通过检查它的签名立即了解有关此功能的一些事项:
string date ( string $format [, int $timestamp = time() ] )
Run Code Online (Sandbox Code Playgroud)
首先,它返回一个字符串.这就是string上面代码中的第一个含义.其次,第一个参数应该是包含格式的字符串.有一个可选的第二个参数用于传入您自己的时间戳(从现在以外的某个时间构造字符串).
date("d-m-Y") // produces something like 03-12-2012
Run Code Online (Sandbox Code Playgroud)
在此代码中,d表示月中的某天(必须使用前导0).m表示月份,如有必要,再次使用前导零.并Y代表完整的4位数年份.所有这些都记录在上述链接中.
为了满足您获取小时,分钟和秒的请求,我们需要快速查看文档以查看哪些字符代表那些特定的时间单位.当我们这样做时,我们发现以下内容:
h 12-hour format of an hour with leading zeros 01 through 12
i Minutes with leading zeros 00 to 59
s Seconds, with leading zeros 00 through 59
Run Code Online (Sandbox Code Playgroud)
考虑到这一点,我们无法创建新的格式字符串:
date("d-m-Y h:i:s"); // produces something like 03-12-2012 03:29:13
Run Code Online (Sandbox Code Playgroud)
希望这是有帮助的,我希望您发现文档对我的开发有益,因为我必须开发.
您可以将这两种格式作为函数date()的参数:
date("d-m-Y H:i:s")
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请查阅手册:http://php.net/manual/en/function.date.php
正如@ThomasVdBerge指出的那样,显示分钟你需要'i'字符
| 归档时间: |
|
| 查看次数: |
89512 次 |
| 最近记录: |