返回首页
当前位置: 主页 > 网络编程 > Php实例教程 >

php通过date命令得到不同格式的系统时间代码

时间:2010-05-28 03:15来源:知行网www.zhixing123.cn 编辑:麦田守望者

写shell时经常需要得到系统的当前时间,因需求不同,需要时间格式也不一样,翻了一下help,做个笔记:

常用的有:
date +%F    得到形如“2006-03-08”的日期
date +%T    得到形如“10:06:16”的时间
date +%F' '%T  得到形如“2006-03-08 10:06:16”的日期时间
date +%Y    得到年 2006
date +%m    得到月 03
date +%d    得到日期 08
date +%H    得到小时 09
date +%M    得到分钟 10
date +%S    得到秒 32

还有其他一些格式:
[root@TestServer root]# date
Wed Mar  8 10:03:15 CST 2006
[root@TestServer root]# date +%a
Wed
[root@TestServer root]# date +%A
Wednesday
[root@TestServer root]# date +%b
Mar
[root@TestServer root]# date +%B
March
[root@TestServer root]# date +%c
Wed Mar  8 10:00:29 2006
[root@TestServer root]# date +%C
20
[root@TestServer root]# date +%d
08
[root@TestServer root]# date +%D
03/08/06
[root@TestServer root]# date +%e
 8
[root@TestServer root]# date +%F
2006-03-08
[root@TestServer root]# date +%g
06
[root@TestServer root]# date +%G
2006
[root@TestServer root]# date +%h
Mar
[root@TestServer root]# date +%H
10
[root@TestServer root]# date +%I
10
[root@TestServer root]# date +%j
067
[root@TestServer root]# date +%k
10
[root@TestServer root]# date +%l
10
[root@TestServer root]# date +%m
03
[root@TestServer root]# date +%M
03
[root@TestServer root]# date +%n


[root@TestServer root]# date +%N
073327000
[root@TestServer root]# date +%p
AM
[root@TestServer root]# date +%P
am
[root@TestServer root]# date +%r
10:05:12 AM
[root@TestServer root]# date +%R
10:05
[root@TestServer root]# date +%s
1141783533
[root@TestServer root]# date +%T
10:06:16
[root@TestServer root]# date +%u
3
[root@TestServer root]# date +%U
10
[root@TestServer root]# date +%V
10
[root@TestServer root]# date +%w
3
[root@TestServer root]# date +%W
10
[root@TestServer root]# date +%x
03/08/06
[root@TestServer root]# date +%X
10:07:18
[root@TestServer root]# date +%y
06
[root@TestServer root]# date +%Y
2006

------分隔线----------------------------
标签(Tag):php php教程 php实例
------分隔线----------------------------
推荐内容
猜你感兴趣