码迷,mamicode.com
首页 > 编程语言 > 详细

Python学习笔记(十八)

时间:2017-09-17 15:10:46      阅读:275      评论:0      收藏:0      [点我收藏+]

标签:信息   基础   日期时间   python学习   同名   int   学习笔记   标准库   rar   

一、datetime简介

  datetime是Python处理日期和时间的标准库


二、导入datetime日期时间处理标准库

  # datetime是日期时间模块,其中包括一个同名的日期时间类
  from datetime import datetime


三、获取当前的年月日日期时间信息

  # 获取当前日期时间信息
  now = datetime.now()


四、指定日期时间

  dt = datetime(2015,3,4,12,12,23)


五、将日期时间转换为Unix时间缀

  # 将日期时间对象转换为Unix时间缀
  dt.timestamp() 


六、将时间缀转换为日期时间

  # 将时间缀转换为日期时间
  t = 1565455645
  dt = datetime.fromtimestamp(t)


七、字符串转换为datetime

  # 将字符串转为datetiem
  # 其中后方的是日期时间的匹配模式:具体详见https://docs.python.org/3/library/datetime.html#strftime-strptime-behavior
  # 注意,转换后是没有时区信息的
  cday = datetime.strptime("2015-6-1 18:56:52","%Y-%m-%d %H:%M:%S")


八、日期时间转换为字符串

  now = datetime.now()
  str = now.strftime("%a,%b,%d %H:%M")


九、datetime加减

  # 对日期时间的加减需要导入timedalta这个类
    from datetime import datetime,timedalta
  now = datetime.datetime()
  now + timedalta(hours=10)  # 在原时间基础上,再过10小时之后的之间
  now = timedalta(day=2,hours=10) #时间过后两天,小时过后10小时之后的时间


十、获取本地时间

  import time
  # 获取本地时间
  localtime = time.localtime(time.time())
  print("本地时间:",localtime)

  struct_time 时间元组:
  tm_year 
  tm_mon
  tm_mday
  tm_hour
  tm_min
  tm_sec
  tm_wday
  tm_yday
  tm_isdst


十一、获取某月日历

  import calendar

  cal = calendar.month(年份,月份)
  print(cal)

 

  

  


 

 

Python学习笔记(十八)

标签:信息   基础   日期时间   python学习   同名   int   学习笔记   标准库   rar   

原文地址:http://www.cnblogs.com/userchencq/p/7535231.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!