Time方法介绍

# time方法

# 使用time方法之前,先要创建time对象:time = TIME(),使用完后系统自动回收,无需释放。

# time方法


# 第一类:获取当前时间的时间戳


# 例程1:time.gmtime()   功能:获取UTC时间,精度秒

# 无输入参数

# 返回一个UTC时间戳(一个以秒为单位的计时方法),单位秒,精度秒

time = TIME()

a = time.gmtime()

print("%\n",a)


# 例程2:time.microtime()   功能:获取UTC时间,精度微秒

# 无输入参数

# 返回一个浮点时间,单位秒,精度微秒

time = TIME()

a = time.microtime()

print("%.6f\n",a)


# 第二类 获取当前日期时间


# 例程3:time.listtime()   功能:获取列表形式的本地时间

# 无输入参数

# 返回一个列表[year,month,day,hour,minute,second]

time = TIME()

a = time.listtime()

print("%\n",a)


# 例程4:time.listgmtime()   功能:直接获取格林威治时间(列表格式)

# 无输入参数

# 返回一个列表[year,month,day,hour,minute,second]

time = TIME()

a = time.listgmtime()

print("%\n",a)


# 例程5:time.asctime()   功能:获取美式的本地时间

# 无输入参数

# 返回美式的本地时间

time = TIME()

a = time.asctime()

print("%\n",a)


# 例程6:time.chntime()   功能:获取中式的本地时间

# 无输入参数

# 返回中式的本地时间

time = TIME()

a = time.chntime()

print("%\n",a)


# 例程7:time.chngmtime()   功能:获取中式的格林威治时间

# 无输入参数

# 返回中式的格林威治时间

time = TIME()

a = time.chngmtime()

print("%\n",a)


# 第三类 将日期时间转化为时间戳


# 例程8:time.mktime()   功能:将一个列表转化为时间戳

# 输入参数是是个列表[year,month,day,hour,minute,second]

# 返回一个中式的本地时间

time = TIME()

list = [2024,3,18,13,3,0]

a = time.mktime(list)

print("%\n",a)


# 第四类 将时间戳转化为日期时间


# 例程9:time.listctime()   功能:将时间戳转化为本地时间(列表格式)

# 输入参数是时间戳

# 返回一个列表[year,month,day,hour,minute,second]

time = TIME()

t = time.gmtime()      #获取一个时间戳

a = time.listctime(t)  #将时间戳转化为时间列表

print("%\n",a)


# 例程10:time.chnctime()   功能:将时间戳转化为中式的本地时间

# 输入参数是时间戳

# 返回一个中式的本地时间

time = TIME()

t = time.gmtime()     #获取一个时间戳

a = time.chnctime(t)  #将时间戳转化为中式的本地时间

print("%\n",a)


# 第五类 其它


# 例程11:time.timezone()   功能:获取本地的时区(中国+8)

# 无输入参数

# 返回本地时区

time = TIME()

a = time.timezone()

print("%\n",a)


#例程12:time.sleep(t)   功能:让程序暂停运行 t 秒

# 输入参数是正整数,单位毫秒

# 无返回

time = TIME()

time.sleep(3000)  #睡眠3秒后继续执行



0