Python中的10个日期时间函数
Python中关于日期和时间的函数非常丰富,下面介绍十个常用的日期和时间函数。
1. datetime.date.today()
这个函数返回当前日期。
2. datetime.datetime.now()
这个函数返回当前日期和时间。
3. datetime.datetime.strptime(date_string, format)
这个函数将一个日期字符串解析为对应的日期对象。date_string是要解析的日期字符串,format是日期的格式。
4. datetime.datetime.strftime(date_object, format)
这个函数将一个日期对象转换为指定格式的字符串。date_object是要转换的日期对象,format是日期的格式。
5. datetime.timedelta(days, seconds, microseconds, milliseconds, minutes, hours, weeks)
这个函数用来表示一个时间间隔。参数可以指定为天、秒、微秒、毫秒、分钟、小时、周。
6. date_object.year
这个属性返回日期对象的年份。
7. date_object.month
这个属性返回日期对象的月份。
8. date_object.day
这个属性返回日期对象的日期。
9. date_object.weekday()
这个函数返回日期对象对应的星期几,星期一为0,星期日为6。
10. date_object.replace(year, month, day)
这个函数返回一个新的日期对象,用指定的年、月、日替换原有的年、月、日。
以上是十个常用的日期和时间函数,可以在Python中很方便地处理日期和时间。需要注意的是,日期和时间的格式化字符串中的字符有特殊含义,需要按照具体的需求进行设置。
