PYTHON-模块time&datetime+ 目录规范

1.目录规范 *****   (1)文件夹的规范写法    bin     可执行文件    conf    配置文件    core    主要业务逻辑    db      数据文件    lib     库 (公共代码  第三方模块)    log     日志文件    readme  说明文档(是一个文件)    再以上文件夹中 没有须要做为包的 你的包一般放到lib中 可是注意lib不该该做为包        疑惑?     # 这个文件夹到底应该是包仍是文件夹  其实问题就是需不须要用到init     # init的做用就是导入包内模块中的所有功能     # 经过判断是否是须要这个功能来判断是包仍是文件夹   (2)定制程序的入口        # 总结 程序的入口 主要是将项目的根目录添加到环境变量中   (3)分文件夹以后的模块使用------------------------------   import time# 与时间相关的一个模块# 时间的三类# 1.时间戳  从1970-1-1 0:0:0开始到如今的秒数# print(time.time())# t = time.time()# time.sleep(2)# t2 = time.time()# print(t2-t)# 2.结构化时间# print(time.localtime()) # 返回的是一个对象 其中包含一个元组 里面是每一个时间的值 (东八区)# print(time.localtime().tm_year) #单独获取某个时间属性# print(time.gmtime()) # 世界统一时间 比北京时间晚了八小时# 3.格式化的字符串时间# print(time.strftime("%Y-%m-%d %H:%M:%S %p"))# print(time.strftime("%Y-%m-%d %X %p"))# 三种格式之间的相互转换#时间戳转为结构化print(time.localtime(time.time()))# 结构化转字符串print(time.strftime("%Y-%m-%d",time.localtime(time.time())))# 字符串转为结构化print(time.strptime("2018-10-15","%Y-%m-%d"))# 结构化转时间戳print(time.mktime(time.strptime("2018-10-15","%Y-%m-%d")))-----------------------------import datetime# 这个是一个包 里面包含 对时间的处理  对日期的处理datetime.date # 日期相关datetime.time # 时间相关# 获取当前详细时间# print(datetime.datetime.now())# 获取时间的某一部分# print(datetime.datetime.now().hour)# 替换时间的某一部分# t1 = datetime.datetime.now()# t1 = t1.replace(year=2019)# print(t1)## t2 = datetime.datetime.now()# print(t1 - t2)
相关文章
相关标签/搜索