python中time和datetime的用法

# coding=utf-8
from datetime import datetime
import time


x = time.strftime('%c')
print(x)
y = datetime.now()
print(y.strftime('%Y-%m-%d %H:%M:%S'))

Python中time模块提供了许多用于处理时间和日期的常用函数,其中包括:

1. time.time():返回当前时间的秒数;

2. time.sleep():线程暂停执行指定的时间;

3. time.gmtime():将当前时间转换为UTC时间;

4. time.localtime():将当前时间转换为本地时间;

5. time.strftime():将时间格式化为字符串;

6. time.strptime():将字符串转换为时间;

7. time.mktime():将时间转换为秒数;

8. time.clock():获取CPU时钟时间;

9. time.perf_counter():获取计时器时间。

其中time.strftime()中参数可以选

%Y  Year with century as a decimal number.
%m  Month as a decimal number [01,12].
%d  Day of the month as a decimal number [01,31].
%H  Hour (24-hour clock) as a decimal number [00,23].
%M  Minute as a decimal number [00,59].
%S  Second as a decimal number [00,61].
%z  Time zone offset from UTC.
%a  Locale's abbreviated weekday name.
%A  Locale's full weekday name.
%b  Locale's abbreviated month name.
%B  Locale's full month name.
%c  Locale's appropriate date and time representation.
%I  Hour (12-hour clock) as a decimal number [01,12].
%p  Locale's equivalent of either AM or PM.

datetime的方法

1. datetime.now():返回当前日期和时间;

2. datetime.date():返回当前日期;

3. datetime.time():返回当前时间;

4. datetime.timedelta():返回两个时间之间的差值;

5. datetime.strftime():将时间格式化为字符串;

6. datetime.strptime():将字符串转换为时间;

7. datetime.replace():用新值替换datetime中的特定属性;

8. datetime.combine():将日期和时间组合成datetime对象;

9. datetime.utcnow():返回当前UTC日期和时间。

其中datetime.strftime() 的用法为

now = datetime.datetime.now()

now.strftime('%Y-%m-%d %H:%M:%S')可以自己选择想要的值

输出为 2023-03-06 17:54:31

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值