python获取系统时间为字符串_Python日期时间对象转换为字符串的实例

1、标准转换格式符号说明

%a 本地星期的短名称 如:Sun, Mon, ..., Sat (en_US); So, Mo, ..., Sa (de_DE)

%A 本地星期全名称 如 :Sunday, Monday, ..., Saturday (en_US);Sonntag, Montag, ..., Samstag (de_DE)

%w 星期的数字表示,0表示周日,6表示周六 如:0,1,2,,,6

%d 日的数字表示,并且使用0来填补(0-9),如:01, 02, ..., 31

%b 月份的短名称显示,英文单词简写,如:Jan, Feb, ..., Dec (en_US);Jan, Feb, ..., Dez (de_DE)

%B 月份的全名称显示,如:January, February, ..., December (en_US);Januar, Februar, ..., Dezember (de_DE)

%m 月份数字显示,并且用0来补全,如:01, 02, ..., 12

%y 年份的数字表示,两位表示,如:00, 01, ..., 99

%Y 年份的数字表示,四位表示,如:0001, 0002, ..., 2013, 2014, ..., 9998, 9999

%H 24小时制表示,如:00, 01, ..., 23

%I 12小时制表示,如:01, 02, ..., 12

%p 上下午的表示,如:AM,PM

%M 分钟,并且用0补全(0-9),如:00, 01, ..., 59

%S 秒钟,并且用0补全(0-9),如:00, 01, ..., 59

%f 微妙表示,如:000000, 000001, ..., 999999

%z 时区偏移量,如:(empty), +0000, -0400, +1030

%Z 时区名称,如:(empty), UTC, EST, CST

%j 全年中的哪一个,用0补全,如:001, 002, ..., 366

%U 全年中的第几个星期,sunday为第一天如:00, 01, ..., 53

%W 全年中的第几个星期,monday为第一天如:00, 01, ..., 53

%c 本地时间,如:06/24/17 15:43:10

%x 本地日期,如:08/16/88 (None);

%X 本地时间,如:21:30:00 (en_US);

%% %符号

2、Python日期函数转换

将当前时间显示为:2017-06-24 10:10:20形式

>>> from datetime import datetime

>>>now = datetime.now()

>>> now

datetime.datetime(2017, 6, 24, 16, 12, 16, 511223)

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

>>> strnow

'2017-06-24 16:12:16'

将上下午标识添加上

>>> strnow = datetime.strftime(now,'%Y-%m-%d %H:%M:%S %p')

>>> strnow

'2017-06-24 16:12:16 PM'

输出当前日期是全年第几天,第几周

>>> strnow = datetime.strftime(now,'%Y-%m-%d %H:%M:%S %p %U %j')

>>> strnow

'2017-06-24 16:12:16 PM 25 175'

以上这篇Python日期时间对象转换为字符串的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值