python datetime获取当前日期,python获取当前时间前一天

  python datetime获取当前日期,python获取当前时间前一天

  导入:导入日期时间

  获取当前日期和时间:now_time=datetime.datetime.now()

  格式化为我们想要的日期:strftime()

  比如:“2016-09-21”:datetime . datetime . now()。strfTime (%y-%m-%d )在当前时间中增加1小时:add _ hour=datetime . datetime . now()datetime . time delta(hours=1)#

  格式“小时”:now_hour=add_hour.strftime(%H )时间有三种方式:时间对象、时间字符串和时间戳。

  (1)字符串到日期时间:string= 2014-01-08 11: 59: 58

  time 1=datetime . datetime . strptime(字符串, %Y-%m-%d %H:%M:%S )

  打印时间1

  2014-01-08 11:59:58

  (2)datetime to string:time 1 _ str=datetime . datetime . strftime(time 1, % y-%m-%d% h:% m:% s )

  时间1 _字符串

  2014-01-08 11:59:58

  (3)时间对象的时间戳:time1=time.localtime()

  1 _ str=datetime . datetime . from time stamp(time 1)格式参数:

  %一周中某一天的缩写

  %星期几的全名。

  %b月的缩写

  %B月的全名

  %c标准日期的时间字符串

  %C年的最后两位数字

  以%d的十进制表示形式表示的每个月的第几天

  %D月/日/年

  %e在双字符字段中,用十进制表示一个月中的第几天。

  %F年-月-日

  %g年的最后两位数,使用基于周的年份。

  %G年,使用基于周的年。

  %h的缩写月份名

  24小时制中的% h小时

  %I 12小时制

  以%j的十进制表示形式表示的每年的第几天

  %m十进制的月份。

  十进制中的%M分钟

  %n新行字符

  %p本地AM或PM的等效显示

  %r 12小时

  %R显示小时和分钟:hh:mm

  %S十进制秒

  %t水平制表符

  % t显示时、分、秒:hh:mm:ss

  %u星期几,星期一是第一天(值从0到6,星期一是0)

  %U一年中的第一周,以星期日为第一天(值从0到53)

  %V每年的第几周,使用基于周的年份。

  %w十进制星期几(值从0到6,星期日为0)

  %W一年中的第几周,星期一是第一天(值从0到53)

  %x标准日期字符串

  %X标准时间字符串

  %y不带世纪的十进制年份(值从0到99)

  带有世纪部分的%Y十进制年份

  %z,%Z时区名称,如果无法获取时区名称,则为空字符。

  %%百分比符号

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: