当前位置: 首页 > news >正文

python怎么读出当前时间_python获取当前时间的用法

1.先导入库:import datetime

2.获取当前日期和时间:now_time = datetime.datetime.now()

3.格式化成我们想要的日期:strftime()

比如:“2016-09-21”:datetime.datetime.now().strftime('%Y-%m-%d')

4.在当前时间增加1小时:add_hour=datetime.datetime.now()+datetime.timedelta(hours=1) #需要导入timedelta库

格式“小时”:now_hour=add_hour.strftime('%H')

5.时间的三种存在方式:时间对象,时间字符串,时间戳。

(1)字符串转datetime:

>>> string = '2014-01-08 11:59:58'

>>> time1 = datetime.datetime.strptime(string,'%Y-%m-%d

%H:%M:%S')

>>> print time1

2014-01-08 11:59:58

(2)datetime转字符串:

>>> time1_str = datetime.datetime.strftime(time1,'%Y-%m-%d

%H:%M:%S')

>>> time1_str

'2014-01-08 11:59:58'

(3)时间戳转时间对象:

>>>time1 = time.localtime()

>>>time1_str = datetime.datetime.fromtimestamp(time1)

6.格式参数:

%a 星期几的简写

%A 星期几的全称

%b 月分的简写

%B 月份的全称

%c 标准的日期的时间串

%C 年份的后两位数字

%d 十进制表示的每月的第几天

%D 月/天/年

%e 在两字符域中,十进制表示的每月的第几天

%F 年-月-日

%g 年份的后两位数字,使用基于周的年

%G 年分,使用基于周的年

%h 简写的月份名

%H 24小时制的小时

%I 12小时制的小时

%j 十进制表示的每年的第几天

%m 十进制表示的月份

%M 十时制表示的分钟数

%n 新行符

%p 本地的AM或PM的等价显示

%r 12小时的时间

%R 显示小时和分钟:hh:mm

%S 十进制的秒数

%t 水平制表符

%T 显示时分秒:hh:mm:ss

%u 每周的第几天,星期一为第一天 (值从0到6,星期一为0)

%U 第年的第几周,把星期日做为第一天(值从0到53)

%V 每年的第几周,使用基于周的年

%w 十进制表示的星期几(值从0到6,星期天为0)

%W 每年的第几周,把星期一做为第一天(值从0到53)

%x 标准的日期串

%X 标准的时间串

%y 不带世纪的十进制年份(值从0到99)

%Y 带世纪部分的十制年份

%z,%Z 时区名称,如果不能得到时区名称则返回空字符。

%% 百分号

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • python批量生成多个折线图_py matplotlib 多个figure同时画多个图以及多个图例多个折线图...
  • python自定义函数返回值_python定义函数时的默认返回值
  • python gui选择_Python之GUI的最终选择(Tkinter)
  • c++输出二进制数_php怎么根据生日输出年龄
  • python检测特定颜色的形状_python opencv 检测特定颜色
  • vue 封装组件供全局使用_Vue如何封装高质量组件
  • c++ 编写函数返回两个值最小值_SQL基础知识(3)—常见函数(最全!)
  • sql server数据一对多合并_SQL Server 合并多对多表的数据
  • 设备ip搜索工具_网销侠:网络营销百问百答之49,常用的网站统计工具有哪些...
  • c语言源代码_学好C语言的这7个步骤,你都了解吗?
  • excel部分字段相同模糊匹配_你-早该这么玩 Excel
  • vue按需加载组件_require.ensure实现webpack按需加载
  • networkx 标签_NetworkX:是一个简单、多样化、能快速生成网络图形的Python库
  • 华为三层交换机配置步骤_华为交换机Trunk配置
  • python 遍历所有文件夹和子文件夹_Python 遍历子文件和所有子文件夹的代码实例...
  • Javascript编码规范
  • JAVA并发编程--1.基础概念
  • macOS 中 shell 创建文件夹及文件并 VS Code 打开
  • node学习系列之简单文件上传
  • XML已死 ?
  • 记一次用 NodeJs 实现模拟登录的思路
  • 批量截取pdf文件
  • 七牛云假注销小指南
  • 如何解决微信端直接跳WAP端
  • 腾讯优测优分享 | 你是否体验过Android手机插入耳机后仍外放的尴尬?
  • d²y/dx²; 偏导数问题 请问f1 f2是什么意思
  • JavaScript 新语法详解:Class 的私有属性与私有方法 ...
  • ​sqlite3 --- SQLite 数据库 DB-API 2.0 接口模块​
  • # 达梦数据库知识点
  • #Ubuntu(修改root信息)
  • (02)Unity使用在线AI大模型(调用Python)
  • (1)bark-ml
  • (八)Docker网络跨主机通讯vxlan和vlan
  • (第8天)保姆级 PL/SQL Developer 安装与配置
  • (附源码)spring boot网络空间安全实验教学示范中心网站 毕业设计 111454
  • (附源码)springboot青少年公共卫生教育平台 毕业设计 643214
  • (黑马出品_高级篇_01)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式
  • (简单) HDU 2612 Find a way,BFS。
  • (六)库存超卖案例实战——使用mysql分布式锁解决“超卖”问题
  • (算法二)滑动窗口
  • (幽默漫画)有个程序员老公,是怎样的体验?
  • (转)es进行聚合操作时提示Fielddata is disabled on text fields by default
  • (转)Oracle存储过程编写经验和优化措施
  • .NET 5.0正式发布,有什么功能特性(翻译)
  • .NET 5种线程安全集合
  • .net core使用EPPlus设置Excel的页眉和页脚
  • .NET 的静态构造函数是否线程安全?答案是肯定的!
  • .NET/C# 使用反射注册事件
  • .NET8 动态添加定时任务(CRON Expression, Whatever)
  • .NET运行机制
  • .NET中的十进制浮点类型,徐汇区网站设计
  • @antv/g6 业务场景:流程图
  • @converter 只能用mysql吗_python-MySQLConverter对象没有mysql-connector属性’...
  • @Responsebody与@RequestBody
  • [ 渗透工具篇 ] 一篇文章让你掌握神奇的shuize -- 信息收集自动化工具