- 时间模块
CLICK ME
pytz,time,datetime
import pytz
import time
import datetime
# print(pytz.country_timezones('cn')) # 查询中国所拥有的时区
# print(pytz.country_timezones('us')) # 查询美国所拥有的时区
user_time = datetime.datetime(2018, 8, 3, 15, 30) #<class 'datetime.datetime'>
user_time1=user_time.strftime("%Y-%m-%d %H:%M:%S") #<class 'str'>
# 选择时区,生成一个时区对象
tz = pytz.timezone('Asia/Shanghai')
# 得到指定时区的当前时间,然后将时间进行格式化
user_time = datetime.datetime.now(tz).strftime("%Y-%m-%d %H:%M:%S")
# 将得到的时间转换成时间戳,根据需求按照实际情况进行了时间的加减,然后再将时间进行格式化
India_time = time.mktime(time.strptime(user_time, '%Y-%m-%d %H:%M:%S'))-int(3)*60*60
USA_time = time.mktime(time.strptime(user_time, '%Y-%m-%d %H:%M:%S'))-int(15)*60*60
Canada_time = time.mktime(time.strptime(user_time, '%Y-%m-%d %H:%M:%S'))-int(12)*60*60
print('现在时间'.center(80,'*'))
print('北京时间: :',user_time)
print('India_time :',time.strftime("%Y-%m-%d %H:%M", time.localtime(India_time)))
print('USA_time :',time.strftime("%Y-%m-%d %H:%M", time.localtime(USA_time)))
print('Canada_time:',time.strftime("%Y-%m-%d %H:%M", time.localtime(Canada_time)))
print('指定时间'.center(80,'*'))
user_time = datetime.datetime(2018, 8, 3, 15, 30) # datetime 对象 2018-08-03 15:30:00
user_time=user_time.strftime("%Y-%m-%d %H:%M:%S")
# 将得到的时间转换成时间戳,根据需求按照实际情况进行了时间的加减,然后再将时间进行格式化
India_time = time.mktime(time.strptime(user_time, '%Y-%m-%d %H:%M:%S'))-int(3)*60*60
USA_time = time.mktime(time.strptime(user_time, '%Y-%m-%d %H:%M:%S'))-int(15)*60*60
Canada_time = time.mktime(time.strptime(user_time, '%Y-%m-%d %H:%M:%S'))-int(12)*60*60
print('北京时间: :',user_time)
print('India_time :',time.strftime("%Y-%m-%d %H:%M", time.localtime(India_time)))
print('USA_time :',time.strftime("%Y-%m-%d %H:%M", time.localtime(USA_time)))
print('Canada_time:',time.strftime("%Y-%m-%d %H:%M", time.localtime(Canada_time)))
- python 的os模块
CLICK ME
文件相关
https://www.cnblogs.com/xiaoxiaolvdou/p/9461700.html
# 创建一系列目录,目录路径之前文件夹不存在也可,会立即创建
os.makedirs(path)
# 连接目录与文件名或目录
os.path.join(path,name)
# 分别检验给出的路径是一个文件还是目录
os.path.isifle()和os.path.isdir()
# 返回一个路径的路径名或者文件名
os.path.split(路径)
#将路径分为两部分
print(os.path.split(r"E:python est6"))
结果:('E:\柠檬班\python', 'test6')
#获取文件或者目录的路径
print(os.path.split(r"E:python est6")[0])
结果:E:柠檬班python
#从目录中提取文件名或者路径名
print(os.path.split(r"E:python est6")[-1])
结果:test6
# 返回文件名
os.path.basename(path)
- things
CLICK ME
title