Python time strftime() 方法

2023-11-11

描述

Python time strftime() 函数用于格式化时间,返回以可读字符串表示的当地时间,格式由参数 format 决定。

语法

strftime()方法语法:

time.strftime(format[, t])

参数

  • format -- 格式字符串。
  • t -- 可选的参数 t 是一个 struct_time 对象。

返回值

返回以可读字符串表示的当地时间。

说明

python中时间日期格式化符号:

  • %y 两位数的年份表示(00-99)
  • %Y 四位数的年份表示(000-9999)
  • %m 月份(01-12)
  • %d 月内中的一天(0-31)
  • %H 24小时制小时数(0-23)
  • %I 12小时制小时数(01-12)
  • %M 分钟数(00=59)
  • %S 秒(00-59)
  • %a 本地简化星期名称
  • %A 本地完整星期名称
  • %b 本地简化的月份名称
  • %B 本地完整的月份名称
  • %c 本地相应的日期表示和时间表示
  • %j 年内的一天(001-366)
  • %p 本地A.M.或P.M.的等价符
  • %U 一年中的星期数(00-53)星期天为星期的开始
  • %w 星期(0-6),星期天为星期的开始
  • %W 一年中的星期数(00-53)星期一为星期的开始
  • %x 本地相应的日期表示
  • %X 本地相应的时间表示
  • %Z 当前时区的名称
  • %% %号本身

实例

以下实例展示了 strftime() 函数的使用方法:

实例

#!/usr/bin/python
# -*- coding: UTF-8 -*-

# 通过导入 __future__ 包来兼容 Python3.x print
# 如果使用了 Python3.x 可以删除此行引入
from __future__ import print_function

from datetime import datetime


now = datetime.now() # current date and time

year = now.strftime("%Y")
print("year:", year)

month = now.strftime("%m")
print("month:", month)

day = now.strftime("%d")
print("day:", day)

time = now.strftime("%H:%M:%S")
print("time:", time)

date_time = now.strftime("%Y-%m-%d, %H:%M:%S")
print("date and time:",date_time)

以上实例输出结果为:

year: 2020
month: 09
day: 25
time: 10:24:28
date and time: 2020-09-25, 10:24:28

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Python time strftime() 方法 的相关文章

随机推荐

  • 给apk手动签名

    用Android studio生成签名文件然后用命令签名 先要对齐apk zipalign v p 4 需要签名apk 输出后的apk jarsigner verbose keystore 签名文件 jks storepass 密码 key
  • linux安装mysql 8.0.20(正式环境)

    安装之前需要确认机器上是否安装过mysql如果已经安装过 需要清理掉 1 检查是否已经安装过mysql rpm qa grep mysql 如果环境中有遗留mysql则执行删除命令 rpm e nodeps mysql xxxxxxxxx
  • 覆盖拦截器栈里特定拦截器的参数

  • 一文带你了解ViewModel

    Lifecycle库可以有效避免内存泄漏和解决常见的Android生命周期难题 1 引言 ViewModel属于lifecycle 生命周期感知型组件 中的一员 通常与LiveData DataBinding一起使用 它们是MVVM架构的重
  • HCIP——IPV6实验

    一 实验要求 1 两个局域网基于6to4tunnel可达 2 R1可以访问R3的环回 二 实验拓扑结构 三 实验过程 1 配置公网IP地址以及缺省路由 R2 r2 int g0 0 1 r2 GigabitEthernet0 0 1 iP
  • JavaScript Set()对象 实现去重

    Set 对象里的值具有唯一性 我们可以利用这个特性进行数组去重 let arr 2 2 2 8 8 55 55 0 1 0 1 i i null null undefined undefined NaN NaN let newArr fun
  • Navicat Premium 12

    一 破解 1 下载安装Navicat Premium 12 2 解压破解补丁 选择对应版本 这里选的是简体中文64位 3 打开所选目录 复制里面文件 4 将复制的文件粘贴到Navicat Premium 12的安装根目录 5 打开软件即可无
  • 小米怎么快速回到顶部_打开小米这3个设置,手机越用越好用啦!你现在还不知道吗?...

    手机天天都在用 但是你对你的小米手机足够了解吗 小米手机有很多好用的功能设置 比如以下这3个 打开小米手机下面这3个设置 你的小米手机会越来越好用 下面就一起来看看吧 全面屏手势 第一个设置是小米的 全面屏手势 开启小米手机的 全面屏手势
  • VS开发C++动态库及其调用程序

    用VS建立一个解决方案 包括两个项目 动态库TestDll和应用程序TestExe 以下详细介绍TestDll动态库配置导出类和函数的方法 以及TestExe应用程序如何调用TestDll和配置项目依赖关系 一 VS2019创建动态库项目并
  • React之const语句

    以下内容都摘自 https developer mozilla org zh CN docs Web JavaScript Reference Statements const 常量是块级作用域 很像使用let语句定义的变量 常量的值不能通
  • C/C++ 严重性 代码 说明 项目 文件 行 禁止显示状态 错误 C2440 “=”: 无法从“const char [13]”转换为“char *” 字符指针

    全网付费课程欢迎咨询QQ 3388486286 如果你尝试初始化非常量会导致 C2440 char 或wchar t 通过使用中的字符串文字C 代码 当编译器一致性选项 zc strictstrings设置 在 C 中 字符串文字的类型是数
  • ECharts配合Node.js爬虫实现数据可视化

    数据可视化简介 可视化技术是将数据和信息以图形化的方式展示出来 以便更好地理解和分析 可视化技术通常使用各种图表 图形 动画和交互式效果来呈现数据 可视化技术有以下几个基本概念 数据 可视化技术的基础是数据 数据可以是数字 文本 图片 视频
  • 我的创作纪念日 · 2023年1月17日

    博文作者 wangzirui32 喜欢的可以 点赞 收藏 关注哦 本文首发于CSDN 未经许可禁止转载 原来笔者没有时间创作这篇文章的 后来想想 写了这么多 况且又是创作2周年 还是写了把 doge 我的创作纪念日 机缘 2021年1月17
  • 【深度学习】目标检测 yolov5模型量化安装教程以及转ONXX,torchscript,engine和速度比较一栏表

    模型量化 yolov5 的模型量化 好好看看export py YOLOv5 by Ultralytics GPL 3 0 license Export a YOLOv5 PyTorch model to other formats Ten
  • 软件架构综述

    软件架构概述 软件架构产生的背景 软件架构的主要思想和特征 主要思想 软件架构的特征 软件架构的发展阶段 软件架构研究和应用现状 软件架构理论和方法研究 软件架构的应用研究 参考书籍 备注 软件架构产生的背景 软件架构用来刻画软件系统整体抽
  • 如何提高烟雾、火的检测准确率?!

    我最近在做一个烟雾和火的检测实验 有时候效果不太好 不知道如何提高效果 我用的是YOLO V3训练的模型
  • [js] 去除小数点后面多余的零

    var a 0 100 parseFloat a a 0 1
  • Android studio Gradle 7.0+ 版本的.aar引入方式说明

    新建的Androidi项目编译错误 莫名其妙的错误 踩坑了 记录一下 各位大神指正 1 buildg radle中引入 aar错误 android repositories flatDir 引入libs目录下的aar dirs libs A
  • linux命令打印消息自动保存,Linux基本命令(2)

    1 如果在任何命令的后面加上一个 gt 和文件名 不一定事先存在 那么这个命令的执行结果就被送至该文件中 如 ls usr bin gt unknown 如果该文件已经存在 则ls命令的输出结果将会覆盖原来的文件内容 如果用csh和tcsh
  • Python time strftime() 方法

    描述 Python time strftime 函数用于格式化时间 返回以可读字符串表示的当地时间 格式由参数 format 决定 语法 strftime 方法语法 time strftime format t 参数 format 格式字符