python中日期和时间格式化输出的方法小结_python


当前第2页 返回上一页

%p 以 A.M./P.M.方式显示是上午还是下午


1

2

3

4

>>> import datetime

>>> now=datetime.datetime.now()

>>> now.strftime('%p')

'PM'


%S 显示0-59之间的秒数


1

2

3

4

>>> import datetime

>>> now=datetime.datetime.now()

>>> now.strftime('%S')

'29'


%U 显示一年中的第几周,星期天为一周的第一天,例如当前www.jb51.net服务器时间为2013年9月15日,星期天,显示为第37周


1

2

3

4

>>> import datetime

>>> now=datetime.datetime.now()

>>> now.strftime('%U')

'37'


%w 显示一周中的第几天,其中星期天为0,星期一为1,例如:jb51.net当前日期为2013年9月17日星期二,则显示结果为2


1

2

3

4

>>> import datetime

>>> now=datetime.datetime.now()

>>> now.strftime('%w')

'2'


%W 显示一年中的第几周,和U%把不同的是星期一为一周的第一天,例如当前www.jb51.net服务器时间为2013年9月17日,星期二,显示为第37周,范围在0-51之间


1

2

3

4

>>> import datetime

>>> now=datetime.datetime.now()

>>> now.strftime('%W')

'37'


%x 显示当地的日期,例如jb51.net本地时间为:北京时间2013年9月17日


1

2

3

4

>>> import datetime

>>> now=datetime.datetime.now()

>>> now.strftime('%x')

'09/17/13'


%X 显示当地的时间,例如jb51.net本地时间为:北京时间2013年9月17日 07:55:04


1

2

3

4

>>> import datetime

>>> now=datetime.datetime.now()

>>> now.strftime('%X')

'07:55:04'


%y 显示(00 - 99) 之间的年份,例如:jb51.net服务器时间为:2013年9月17日,则显示结果为13


1

2

3

4

>>> import datetime

>>> now=datetime.datetime.now()

>>> now.strftime('%y')

'13'


%Y 显示完整年份,例如:jb51.net服务器时间为:2013年9月17日,则显示结果为2013


1

2

3

4

>>> import datetime

>>> now=datetime.datetime.now()

>>> now.strftime('%Y')

'2013'


%z, %Z 输出时区,如果不能显示,则显示为空字符 %% 用于显示%符号


1

2

>>> now.strftime('%%')

'%'


在举一个完整的例子:
显示当前日期时间:格式为:年-月-日 时:分:秒


1

2

>>> datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S');

'2013-09-17 08:06:17'

以上就是python中日期和时间格式化输出的方法小结_python的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

Python函数之complex()函数

Python学会了可以干什么

Python如何遍历list

Python中关于类和继承以及多态的示例详解

Python如何编写阶乘?

Python常用类型转换实现

Python中的seed()方法怎么用

Python中的for循环语句怎么写

Python中pass的作用是什么

Python3是什么

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...