日度归档:2021年2月2日

Python中如何获取前几天日期时间呢?


摘要:
下文讲述Python中获取前几天前日期时间的方法说明,如下所示;

实现思路:
     1.获取当前时间
     2.获取时间差值---datetime.timedelta(days = 8)
     3.输出计算后的时间

注意事项:
    需引入time模块和datetime模块

例:
获取8天前的日期

#maomao365.com
#Python 获取8天前的日期的示例分享

import time
import datetime
 
# 获取8天前的日期
t = (datetime.datetime.now() - datetime.timedelta(days = 8))
 
# 输出数据格式
info = t.strftime("%Y-%m-%d %H:%M:%S")
print(info)


//输出
2021-01-25 21:58:20

Python中如何将一个字符串时间格式转换为时间戳呢?


摘要:
下文讲述Python中字符串转换为时间戳的方法说明,如下所示;

实现思路:
   1.将时间字符串转换为时间数组
   2.将时间数组使用time.mktime转换为相应的时间戳
   
注意事项:
   此方法中方法位于time模块下
   需引入time模块

例:
时间字符串转换为时间戳

#maomao365.com
#Python 字符串转换为时间戳的示例分享

import time
 
a1 = "2020-2-2 21:50:02"

# 先转换为时间数组
timeArray = time.strptime(a1, "%Y-%m-%d %H:%M:%S")
 
# 转换为时间戳
timeStamp = int(time.mktime(timeArray))
print(timeStamp)


//输出
1580651402

Python中如何将两个字典进行合并呢?


摘要:
下文讲述Python中将两个字典合并为一个新字典的操作方法分享,如下所示:

 
实现思路:
    方式1:
       使用update方法将一个字典更新至另一个字典中

    方式2:
       使用**将参数作为字典导入合并

例:
Python 字典合并的示例分享

 
#maomao365.com
#Python 字典合并的示例分享

#方式1
def Merge1(dict1, dict2):
    dict2.update(dict1)
    return dict2

#方式2
def Merge2(dict1, dict2):
    r = {**dict1, **dict2}
    return r


dict1 = {'one':88,'two':99}
dict2 = {'three':130,'four':120}
 
  
print(Merge1(dict1, dict2));
print(Merge2(dict1, dict2));

//输出
{'three': 130, 'four': 120, 'one': 88, 'two': 99}
{'one': 88, 'two': 99, 'three': 130, 'four': 120}