【python 获取时间】

article/2025/9/30 10:28:19

获取时间的几种格式

    • 获得当前时间时间戳
    • 获取当前时间
    • 获取昨天日期
    • 生成日历
      • 运行效果如下:
    • 计算每个月天数
    • 计算3天前并转换为指定格式
    • 获取时间戳的旧时间
    • 获取时间并指定格式
  • pandas 每日一练:
    • 21、读取本地EXCEL数据
    • 22、查看df数据前5行
    • 23、将popularity列数据转换为最大值与最小值的平均值
    • 24、将数据根据project进行分组并计算平均分
    • 25、将test_time列具体时间拆分为两部分(一半日期,一半时间)
      • 相关程序运行结果如下:
      • 每日一言:
        • 持续更新中...


个人昵称:lxw-pro
个人主页:欢迎关注 我的主页
个人感悟: “失败乃成功之母”,这是不变的道理,在失败中总结,在失败中成长,才能成为IT界的一代宗师。


获得当前时间时间戳

# 注意时区的设置
import time# 获得当前时间时间戳
now = int(time.time())# 转换为其他日期格式,如:"%Y-%m-%d %H:%M:%S"
timeArr = time.localtime(now)
other_StyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArr)
print(other_StyleTime)

获取当前时间

import datetime# 获得当前时间
now = datetime.datetime.now()other_StyleTime = now.strftime("%Y-%m-%d %H:%M:%S")
print(other_StyleTime)

获取昨天日期

import datetimedef getYesterday():today = datetime.date.today()oneday = datetime.timedelta(days=1)yesterday = today - onedayreturn yesterdayprint("昨天的日期:", getYesterday())

生成日历

# 引入日历模块
import calendar# 输入指定年月
yy = int(input("输入年份:"))
mm = int(input("输入月份:"))# 显示指定年月
print(calendar.month(yy, mm))

运行效果如下:

在这里插入图片描述


计算每个月天数

import calendarmonthRange = calendar.monthrange(2022, 4)
print(monthRange)

计算3天前并转换为指定格式


import time
import datetime# 先获得时间数组格式的日期
threeDayAgo = (datetime.datetime.now() - datetime.timedelta(days=3))
# 转换为时间戳
timeStamp = int(time.mktime(threeDayAgo.timetuple()))# 转换为其他字符串格式
otherStyleTime = threeDayAgo.strftime("%Y-%m-%d %H:%M:%S")
print(otherStyleTime)

获取时间戳的旧时间

import time
import datetime# 给定时间戳
timeStamp1 = 1643892140
dateArray = datetime.datetime.utcfromtimestamp(timeStamp1)threeDayAgo = dateArray - datetime.timedelta(days=3)
print(threeDayAgo)

获取时间并指定格式

import timetimeStamp = 1825135462
timeArr = time.localtime(timeStamp)
other_StyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArr)
print(other_StyleTime)

import datetimetimeStamp = 2022020321
dateArr = datetime.datetime.utcfromtimestamp(timeStamp)
other_StyleTime = dateArray.strftime("%Y-%m-%d %H:%M:%S")
print(other_StyleTime)

————————————————————————————————————————————

pandas 每日一练:

print()只为换行用,方便看运行结果

# -*- coding = utf-8 -*-
# @Time : 2022/7/22 19:46
# @Author : lxw_pro
# @File : pandas-5 练习.py
# @Software : PyCharmimport pandas as pd

21、读取本地EXCEL数据

df = pd.read_excel('test-5.xlsx')
print("EXCEL数据如下:\n", df)print()

22、查看df数据前5行

print("df数据前5行为:\n", df.head())print()

23、将popularity列数据转换为最大值与最小值的平均值

import re
def func(df):zfg = df['popularity'].split('-')smin = int(zfg[0].strip('f'))smax = int(zfg[1].strip('f'))df['popularity'] = int((smin+smax)/2)return dfdf = df.apply(func, axis=1)
print(df)print()

24、将数据根据project进行分组并计算平均分

fzj = df.groupby('project').mean()
print("分组后的平均分为:\n", fzj)print()

25、将test_time列具体时间拆分为两部分(一半日期,一半时间)

df['date'] = df['test_time'].dt.date
df['time'] = df['test_time'].dt.timeprint(df.head())df.to_excel('text5.xlsx')	# 也可将所运行的结果导入另一个新的EXCEL

相关程序运行结果如下:

21-22:
在这里插入图片描述
23-24:
在这里插入图片描述
25:
在这里插入图片描述
存入的EXCEL数据:
在这里插入图片描述


每日一言:

朋友间最美妙的发现,莫过于成长在不同的道路上,却并不因此滋生出隔阂!


持续更新中…

点赞,你的认可是我创作的动力
收藏,你的青睐是我努力的方向
评论,你的意见是我进步的财富
关注,你的喜欢是我长久的坚持
在这里插入图片描述

欢迎关注微信公众号【程序人生6】,一起探讨学习哦!!!


http://chatgpt.dhexx.cn/article/AoNwcYWr.shtml

相关文章

python—时间复杂度

一、时间复杂度规则 1、计算时,往往只关注时间频度中最高次项,其他次要项和常数项忽略 例如: T3*n^32*n^210000时间的复杂度: O(n^3) 2、顺序结构,时间复杂度按加法来计算 让用户输入2个列表,一个列表的长…

Python 时间比较

Python 时间比较 需要判断的时间以mysql数据库中的datetime字段类型为例 数据库中取值为: 2021-02-01 19:55:32.696041 # 导包 from datetime import datetime import time# 设置所需时间 times "2021-02-01 19:55:32.696041"# 转换数据类型&#xff…

python 时间处理datetime

python datetime 时间处理 数据分析过程中经常会处理一些时间序列,需要进行一些时间格式的转换,或者提取一些时间信息 pandas 处理 datetime csv数据中某一列为日期 使用 parse_dates 参数 在读取的过程中,直接将存储时间的列读取为 dat…

Python时间差计算

Python时间差计算 一、获取当前时间 使用datatime库 import time from datetime import datetime# 格式化成2016-03-20 11:45:39形式cur_time time.strftime("%Y-%m-%d %H:%M", time.localtime()) print(out_t)输出结果: 2021-10-04 17:44二、计算时间…

Python时间数据类型

目录 1 datetime基本知识点1.1 存储精细度1.2 计算时间差1.3 加减求另一个时间 2 日期与字符串的转换2.1 时间类型转为字符串2.2 字符串转为时间数据类型 时间类型数据在生活中非常常见,经济、金融、物理等方面都会使用到,在观测数据过程中,对…

【Python】关于日期和时间的用法大汇总

文章目录 前言一、Python 中处理日期和时间的模块1.time 模块2.使用time模块查找日期和时间3.datetime 模块4.使用 datetime 查找日期和时间2.读入数据 总结 前言 时间无疑是生活各个方面中最关键的因素之一,因此,记录和跟踪时间变得非常重要。在 Pytho…

python 获取时间(各种格式)

-----------前置条件: import datetime import time1.输出格式: 年-月-日 时:分:秒.毫秒 curr_time datetime.datetime.now() 输出: 2.输出格式:年-月-日 时:分:秒 curr_time datetime.now()timestamp datetime.strftime(cu…

Python 日期和时间用法超强总结

时间无疑是生活各个方面中最关键的因素之一,因此,记录和跟踪时间变得非常重要。在 Python 中,可以通过其内置库跟踪日期和时间。今天我们来介绍关于 Python 中的日期和时间,一起来了解如何使用time和datetime模块查找和修改日期和…

超全!Python 处理日期与时间的全面总结!

Python的时间处理模块在日常的使用中用的较多多,但是使用的时候基本上都是要查资料,还是有些麻烦的,梳理下,便于以后方便的使用。 目录 时间相关概念 Python time模块 时间格式化 计时器功能 time模块其他内置函数 time模块包…

python 日期和时间处理(time,datetime模块讲解)

在现实生活中,我们常常遇到时间序列任务。所以今天讲解下日期和时间处理。 Python 日期时间(datetime) 1.获取当前时间 import datetimedatetime_object datetime.datetime.now() print(datetime_object)2.获取当前日期 import datetimedate_object datetime.…

urllib之urlopen和urlretrieve的headers传入以及parse、urlparse、urlsplit的使用

urllib库是什么? urllib库python的一个最基本的网络请求库,不需要安装任何依赖库就可以导入使用。它可以模拟浏览器想目标服务器发起请求,并可以保存服务器返回的数据。 urllib库的使用: 1、request.urlopen (1)只能传入url的方式 from http…

python urlparse()方法

该方法实现url的识别和分段,这里先用一个实例来看一下 from urllib.parse import urlparseresulturlparse(http://www.baidu.com/index.html;user?id5#comment) print(type(result),result) 这里我们用urlparse()方法进行了URL的解析,首先&#xff0c…

python爬虫之urllib.parse详解

Python 中的 urllib.parse 模块提供了很多解析和组建 URL 的函数。 urlunparse() 通过长度为6的可迭代对象,组建URL urlunsplit() 通过长度为5的可迭代对象,组建URL urljoin() 将两个链接参数拼接为完整URL urlencode() 将字典转换为请求参数 parse_qs(…

Python中Urlparse模块

Urlparse这个第三方模块中包含的函数有urljoin、urlsplit、urlunsplit、urlparse等。 1.urlparse.urlparse(urlstring[, scheme[, allow_fragments]]) urlparse将urlstring解析成6个部分,它从urlstring中取得URL,并返回元组 (scheme, netloc, path, pa…

[240]python的urllib.parse库解析URL

Python 中的 urllib.parse 模块提供了很多解析和组建 URL 的函数。 解析url urlparse() 函数可以将 URL 解析成 ParseResult 对象。对象中包含了六个元素,分别为: 协议(scheme) 域名(netloc) 路径&#x…

Python之urllib爬虫-request模块和parse模块详解

文章目录 urllibrequest模块访问URLRequest类其他类 parse模块解析URL转义URL robots.txt文件 urllib urllib是Python中用来处理URL的工具包,源码位于/Lib/下。它包含了几个模块:用于打开及读写的urls的request模块、由request模块引起异常的error模块、…

url.parse() 的替换方法new URL(),URl.parse()的使用。

URl.parse()的解析使用 对于这种表单提交的的请求路径,由于其中具有用户动态填写的内容所以不能通过完整的URL路径来处理这个请求对于我们来讲,只需要判定,请求路径是/……?之前就行 var myurl require(url); var obj myurl.p…

Python之urlparse模块

一、简介 urlparse库用于把url解析为各个组件,支持file,ftp,http,https, imap, mailto, mms, news, nntp, prospero, rsync, rtsp, rtspu, sftp, shttp, sip, sips, snews, svn, svnssh, telnet等几乎所有的形式。根据其官网的说明,在Python3.0中&#x…

Python模块:urlparse模块(操作url)

文章目录 一、介绍二、功能介绍1.urlparse.urlparse2.urlparse.urlsplit3.urlparse.urljoin 一、介绍 官方文档 :http://docs.python.org/library/urlparse.html作用:urlparse模块主要是用于解析url中的参数 对url按照一定格式进行 拆分或拼接注意&…

基于FPGA的人脸识别

基于FPGA的人脸识别 一.理论基础 1.基本介绍 模块框图: 在上一篇文章里,已经实现了基于OV5640的摄像头监控,在此基础上,我们加入一些图像处理的内容,即可实现简单的一些图像处理效果,这次做到的就是最…